参考链接:
使用docker-compose 大杀器来部署服务 上 - neptune破壁人 - 博客园
docker rm -f 9e296e41bda9
docker查看映射文件夹
docker查看容器文件夹映射详情_mob649e815bbe69的技术博客_51CTO博客
# 获取容器的详细信息,包括文件夹映射
docker inspect mycontainer --format '{{ .Mounts }}'
1. 查看容器状态
docker stats 你的容器
docker stats 7e0126c7b11f
2. 停止一个容器示例
docker stop 你的容器
docker stop 7e0126c7b11f
其他命令:
docker pull centos
docker images
docker run -i -t centos #通过交互模式启动容器(容器启动后,直接进入容器中,退出按ctrl+D
docker run -d -i centos #后台启动容器(容器启动后,在后台默默运行)
docker exec -it business bash
docker exec -it thirsty_kare /bin/bash
docker exec -it 0afe00c8ee54 bash #docker ps 的容器id
docker attach containerName 命令,进入到正在运行的 docker容器内部。
#删除images
docker stop 6f93eb4d9c17
docker ps -a
docker rm 6f93eb4d9c17
docker images
docker rmi 2799c588f82e
#显示所有的容器,过滤出Exited状态的容器,取出这些容器的ID,
sudo docker ps -a|grep Exited|awk '{print $1}'
#查询所有的容器,过滤出Exited状态的容器,列出容器ID,删除这些容器
docker rm `docker ps -a|grep Exited|awk '{print $1}'`
【自学Docker】Docker attach命令_attach docker-CSDN博客
docker attach命令总结
使用 docker attach 命令可以用来进入到一个正在运行的 Docker容器。
docker attach命令进入到正在运行的 Docker容器后,如果使用 exit 命令或者 Ctrl+d 退出容器后,原来正在运行的容器也会停止。
docker attach命令进入到正在运行的 Docker容器后,如果使用 Ctrl+p+q 退出容器后,原来正在运行的容器不会停止。
docker exec -it containerName /bin/bash 命令进入到正在运行的 Docker容器后,如果使用 exit 命令或者 Ctrl+d 退出容器后,原来正在运行的容器不会停止。
3. 查看日志
docker logs -f -t --tail 100 16d5091a54dc
4. 打包镜像
docker save -o mysql.tar mysql:5.6.41
docker load -i mysql.tar
docker tag mysql:5.6.41 test.com/wayne/mysql:5.6.41
docker push test.com/wayne/mysql:5.6.41