Docker命令

基本命令

查看docker状态 ps -ef |grep docker

没启动

 已启动

开机自启动 systemctl enable docker.service 

启动docker systemctl start docker.service

 

镜像

查看镜像 docker images

查看镜像具体信息 docker XXX

删除镜像 docker rmi XXX

创建镜像(把容器打包成镜像) docker commit -m='提交的描述信息' -a='创建者' 容器名称|容器ID 生成的镜像名称:生成镜像的标签或者版本号

PS:镜像名必须要全部小写,先退出容器。

例如:docker commit -m='my_mysql_test' -a='author' mysql_57 my_mysql_test:1.0

将镜像备份成.tar文件 docker save -o 文件保存路径/文件名称 镜像名称:镜像标签

例如:docker save -o /www/my_mysql_test.tar my_mysql_test:1.0

 

镜像恢复(使用之前备份的tar文件) docker load -i 镜像路径/镜像名称

例如:docker load -i /www/my_mysql_test.tar

 

容器

查看运行中的容器 docker ps

查看所有容器 docker ps -l

删除容器 docker rm -f XXX

启动容器 docker start XXX

停止容器 docker stop XXX

重启容器 docker restart XXX

容器配置自启动(创建时候未设置) docker update --restart=always xxx 

进入容器 docker exec -it XXX /bin/bash

退出容器 exit

posted @ 2021-09-09 15:50  Neige  阅读(73)  评论(0编辑  收藏  举报