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
浙公网安备 33010602011771号