1、停止正在运行的容器和docker 服务 #docker stop centos-mysql #systemctl stop docker (一定要停止,光停止容器无效) 2、查看容器的id #docker ps -a --no-trunc 3、进入容器目录 #docker info | grep "Docker Root Dir" #cd 容器目录 4、修改容器的hostconfig.json文件中的端口(如果config.v2.json里面...
其中,配置文件hostconfig.json中是容器的启动配置参数,可以通过修改这个文件的参数来修改容器的端口映射规则,步骤如下: docker ps或者docker inspect查看容器id docker stop停止该容器 systemctl stop docker停止docker服务 进入该容器对应目录/var/lib/docker/containers/[hash_of_the_container] 修改hostconfig.json文件中...
进入Docker终端 # 停止容器 docker stop centos7.2 # 进入docker终端 # 如果卡住,直接回车 screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty # 进入容器配置目录 $ cd /var/lib/docker/containers/c05fc37444df75bbf0f3277ee36b9997c8ef401568d7c5149bb4aca1c25160b2 # 容器配置目录文件 $ l...
首先修改docker-compose.yaml文件,比如将其中一个java服务添加一个端口号映射。 然后退出编辑,保存,在配置文件所在位置执行 docker compose up -d 服务名 比如这里服务名为java docker compose up -d java 因为这里java需要依赖msyql和redis,所以都会重启。 重启后可通过docker ps验证端口映射或者通过telnet端口进行验证。