阅读

docker常用命令

software  2024-04-15 11:21
# 拉取镜像
$ docker pull [REPOSITORY[:TAG]]

# 运行
$ docker run --name test -id [REPOSITORY[:TAG]]

# 查看正在运行的容器
$ docker ps [-a]

# 停止
$ docker stop [CONTAINER ID | NAMES]

# 启动
$ docker start [CONTAINER ID | NAMES]

# 进入终端
$ docker exec -it [CONTAINER ID | NAMES] sh

# 删除容器
$ docker rm [CONTAINER ID | NAMES]

# 镜像列表查看
$ docker images

# 删除镜像
$ docker rmi [IMAGE ID]

# 构建镜像
$ docker build -t [IMAGE NAME] .

# 复制本机文件到容器
$ docker cp /root/file [CONTAINER ID]:/root/file

# 复制容器文件到本机
$ docker cp [CONTAINER ID]:/root/file /root/file

# 镜像导出为镜像文件,文件名:xxx.tar
$ docker save -o xxx.tar [CONTAINER ID | NAMES]

# 镜像导入,文件转为镜像
$ docker load -i xxx.tar

# 容器导出为镜像文件,文件名:xxx.tar
$ docker export -o xxx.tar [CONTAINER ID | NAMES]

# 容器导出的镜像文件转为镜像
$ docker import xxx.tar [REPOSITORY[:TAG]]

# 容器打包成镜像
$ docker commit [CONTAINER ID | NAMES] [REPOSITORY[:TAG]]

# 查看网络
$ docker network ls

# 创建网络
$ docker network create [NAME]


广告

【腾讯云】618云上GO!云服务器限时秒杀,1核2G首年95元!
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

广告

618优惠礼包限时领取,更有2000元飞天会员礼包等你来拿
上云优惠聚集地,云小站专属代金券可叠加产品折扣使用