Docker-容器管理

1.拉取镜像

1.查看本地所有现有的镜像文件

docker images

2.搜寻官方仓库的镜像(这种方法只能用于官方镜像库)

举例centos
docker serach centos

在这里插入图片描述

docker pull centos   #拉取centos镜像
docker image list   #查看本地镜像

在这里插入图片描述

2.运行容器

docker run -itd --name=lim1 centos
#运行一个名称为lim1的容器

docker create --name=lim2 centos\
#创建一个lim2的容器

docker run -it --restart=always --name=lim3 centos
#运行一个名称为lim3并且使用--restart=always(关机了或者重启都是运行的相当于开机启动启动遇到错误重新启动)

docker run -it --rm centos
#运行一个容器不用后台运行--rm退出容器后容器直接自己删除

docker run -itd --cidfile="1.pid" centos
#运行一个容器并且将pid导出到当前目录下的1.pid

3.查看操作

docker ps
#查看正在运行的容器不运行的看不到

docker ps -a
#-a查看所有,退出状态的也能看得到

docker ps -a -q
#只查看所有容器的ID

docker ps -l
#最近一次运行的容器

docker inspect 896
#查看容器详细信息(后面写ID前三位就可以)

docker inspect --format='{{.NetworkSettings.IPAddress}}'  容器id
#查看容器的IP地址(启动状态下才能看到)

4.启动/删除

docker start 自己设置的名字或者容器ID
#开启容器

docker stop  自己设置的名字或者容器ID
#停止容器

docker kill   自己设置的名字或者容器ID
#杀死容器(一般不用)

docker rm 容器ID或者名字
#删除一个容器-f可以删除运行中容器

docker rm $(docker ps -qf status=exited)
#删除所有停止状态下的容器

docker restart name
#重启容器

docker pause 容器名/ID
#暂停容器

docker unpause 容器名/ID
#取消暂停

docker rename 容器名/ID
#容器重命名

5.连接容器

docker exec -it  容器id
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值