如何在主机上调试容器、在容器中操作主机

1. 一个奇怪的需求

4.1 主机下,进入容器的 Namespace 环境

  • 选择一个容器
1
2
3
4
docker ps

CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS                          PORTS                    NAMES
9addecf82c5e        sonarqube:7.9.4-community   "./bin/run.sh"           3 weeks ago         Up 3 weeks                      0.0.0.0:9000->9000/tcp   sonarqube_sonarqube_1
  • 获取容器的 PID