docker ps 查看部署进程
docker ps -a 查看部署
docker exec -it 173d176e2643 bash 进入nginx
发现vi或者vim命令没有用,解决办法:apt-get update 完成之后 apt-get install vim
docker stop 173d176e2643 停止
docker start 173d176e2643 重启
docker rm 173d176e2643 删除
1.查看当前运行的所有容器
docker ps -a
2.停止所有容器(container),这样才能够删除其中的images:
docker stop $(docker ps -a -q)
3.如果想要删除所有容器(container)的话再加一个指令:
docker rm $(docker ps -a -q)
4.查看当前有那些镜像(images)
docker images
5.删除镜像(images),通过镜像(images)的id来指定删除谁
docker rmi
6.想要删除镜像(images)id为的image的话可以用
docker rmi $(docker images | grep “^” | awk “{print $3}”)
7.要删除全部镜像(images)的话
docker rmi $(docker images -q)
8、docker update --restart=always 开机自启镜像
9、cat /var/lib/docker/containers/66f2d52cfeec4891c0cd4b1 日志位置
10、docker images 查看本地镜像
11、docker images -a 列出所有
12、docker images -q 显示ID
13、docker images --no-trunc 不截取ID显示
REPOSITORY 仓库 TAG标签 IMAGE ID CREATED 创建时间 SIZE 大小
tomcat latest 57c97f91f49a 40 hours ago 654MB
jenkins/jenkins latest eddee8192312 3 days ago 717MB
nginx latest bc9a0695f571 2 weeks ago 133MB
14、导入导出镜像(可用于USB)
docker images 查看
docker save mysql > mysql-docker.tar 导出
docker load < mysql-docker.tar 导入
15、已运行容器进行重新打包
docker ps 查看ID
docker commit -a=“anmeng” -m=“anmeng’zhichitongbu” e8f715f8f94a vsftpd:anmeng
说明:
-a 作者
-m 为描述信息
ID:e8f715f8f94a
vsftpd:anmeng 镜像名称
16、修改容器内容
docker exec -it jms_all bash 进入jms_all容器
docker conmmit jms_all01 jumpserver:jms_all01 提交为新镜像数据持久化
docker run -d --name jms_all01-1 jumpserver:jms_all01 启动新容器
docker cp 文件名 jms_all:/ 拷贝文件到镜像根目录下
docker exec -it jms_all ls / 查看是否拷贝完成



