docker常用命令

docker镜像:

启动docker镜像: sudo docker run 镜像名称
查看docker镜像: sudo docker image ls
拉取docker镜像: sudo docker image pull 镜像名称
删除docker镜像: sudo docker image rm   镜像名或镜像id
镜像备份与迁移: sudo docker save  -o  保存的文件名 镜像名
将镜像文件加载到本地: sudo docker load -i 被打包的镜像文件

 

 docker容器:

查看docker容器:  sudo docker container ls  (查看本机正在运行的容器)
             sudo docker container ls --all(查看本机所有容器,包括已经终止运行的)
停止docker容器:   sudo docker container stop  容器名/容器id
启动docker容器:   sudo docker container start 容器名/容器id
杀死docker容器:   sudo docker container kill  容器名/容器id
删除docker容器:   sudo docker container rm 容器名/容器id(建议使用容器id进行删除)
创建docker容器:   sudo docker run [option] 镜像名 [向启动器中传入命令]
进入docker已运行的容器: sodu docker exec -it 容器名或容器id  进入后执行的第一个命令
将容器保存为镜像: sudo docker commit 容器名 镜像名

 

 

 docker服务:

启动docker服务:     sudo  service docker start
停止docker服务:     sudo service docker stop
重启docker服务:     sudo  service docker restart
查看docker服务状态: sudo service docker status

 

为了避免每次命令都输入sudo, 可以设置用户权限。
注意:执行后需注销重新登录!
  sudo usermod -a -G docker $USER

posted on 2023-03-14 10:05  夜黎i  阅读(43)  评论(0)    收藏  举报

导航