docker相关命令

2021-09-30  本文已影响0人  liziNo1

Docker 安装

https://www.myfreax.com/how-to-install-and-use-docker-on-debian-10/

//随系统开机启动

sudo systemctl enable docker 

// 禁用随机启动

sudo systemctl disable docker

//查看正在运行的容器id

docker ps -a 

//查看已经退出使用的容器ID

docker ps -a -q

//停止容器

docker stop XXname(容器名称)

//删除容器(必须先停止容器)

docker rm XXname(容器名称)

//删除docker镜像

docker rmi imageid 

//编写Dockerfile文件,命令行生成镜像文件

docker build -t name:tag .

//导出镜像

docker save image:1.0 > image.tar

//上传到服务器

scp ./image.tar user@192.168.0.3(服务器IP):/home/user/image(你的目录)

//服务器中导出

docker load < image.tar

//启动镜像

docker run -d -it image:1.0 /bin/bash

//停止所有容器

docker stop $(docker ps -aq)

//删除所有容器

docker rm $(docker ps -aq)

//删除所有镜像

docker rmi $(docker images -q)

//删除所有停止的容器

docker container prune

//删除所有未使用的镜像

docker image prune

//重启所有容器

dockerrestart $(docker ps -a | awk'{ print $1}'| tail -n +2)

上一篇 下一篇

猜你喜欢

热点阅读