kankan(good)docker

docker-compose常用命令

2022-12-15  本文已影响0人  itBox

启动服务
cd ~/work/docker && docker-compose -f docker-compose56.yml up -d

docker-compose -f docker-compose56.yml restart

查看某个服务启动日志
docker logs -f dnmp-mysql

查看容器
docker-compose ps

删除镜像重新编译容器
docker rmi -f img-id
docker-compose -f docker-compose56.yml up -d

修改Dockerfile如何才能生效

由于Dockerfile是用来生成镜像的,一旦镜像生成,后面的操作都与它无关了,修改Dockerfile就要删除镜像重新生成才能生效。

docker stop test-nginx
docker rm test-nginx
docker rmi test-nginx:latest
docker build -t test-nginx:latest .
docker run -itd --name test-nginx test-nginx:latest /bin/bash
docker ps | grep test-nginx

修改了 docker-compose配置的参数 怎么生效?

docker-compose配置的参数只有在容器从镜像开始运行时才生效,容器已经存在的情况下(包括运行或停止状态),无法哪些重启操作都不会再加载docker-compose里的配置参数。

docker-compose down
docker-compose up -d
docker-compose ps
上一篇 下一篇

猜你喜欢

热点阅读