超级简单的Docker的操作

1、拉取镜像
docker pull 镜像地址
2、推送镜像
在仓库平台创建仓库
docker login 登录
docker tag  旧名字 新名字 # 账号名/仓库名/镜像名:版本
docker push 新名字
3、镜像查看
docker images # 查看镜像
docker image inspect 镜像名称,查看镜像的详细信息
4、删除镜像
docker rmi 镜像名称 
# 如果镜像运行了容器,可以加上-f删除,前提是容器处于关闭状态

容器管理

1、查看容器
docker ps # 查看正在运行中的容器 
# -a 查看所有状态的容器
# -q 只查看id
2、创建并运行容器
docker run -itd --restart=always --name container_name centos:7.9.2009 
# -i 捕捉标准的输入输出 
# -t 分配一个虚拟终端
# -d 后台运行,即在创建好容器后,不会进入容器
# -p 端口映射
# -P 随机端口映射
# --rm 退出容器即删除容器,一般用于测试,不能和-d一起使用
# --name 给容器指定名字,默认是随机的字符串
# --restart 当docker服务启动时,会跟随启动
# 如果本地没有这个镜像,会自动拉取
3、创建容器
docker create -it centos:7.9.2009
4、启动容器
docker start cname
5、关闭容器
docker stop cname
6、重启容器
docker restart cname
7、强制关闭
docker kill cname
8、挂起容器
docker pause cname
9、恢复容器
docker unpause cnmae
10、容器详细信息
docker inspect cname
11、删除容器
docker rm cname
# -f 强制删除容器
# 如果使用 docker rm -f $(docker ps -aq) 该命令可以删除所有容器
12、进入容器attach
docker attach cname
# 通过容易得command指令,进入容器。
13、进入容器exec
docker exec -it cname (/bin/bash|/bin/sh)

14、查看容器中的进程
docker top cname
15、检查容器关闭状态
docker wait cname
16、拷贝

 docker cp 宿主位置 cname:/path

 

docker cp cname:/path 宿主机位置

17、查看容器使用资源的情况
docker stats [cname]

18、查看日志
docker logs [-f] cname
-f 实时查看,功能等同于 tail -f 
19、主日志查看
docker events
20、查看容器操作
docker diff cname
21、查看端口信息
docker port cname
22、修改容器名称
docker rename 旧名字 新名字

容器打包

1、容器导出为镜像
docker export -o cname.tar cname

2、打包后的文件导入为镜像
docker import cname.tar cname

镜像迁移

1、导出镜像
docker save cname -o cname.tar
docker save cname > cname.tar 

2、导入镜像
docker load -i cname.tar
docker load < cname.tar

 创建镜像的方法:

1.把容器提交为一个镜像

镜像、容器深度操作

 过滤镜像

dangling:显示标记为空的镜像,值只有true和false

 

label:这个是根据标签进行过滤,其中lable的值,是docker在编译的时候配置的或者在Dockerfile中配置的
before:这个是根据时间来进行过滤,其中before的value表示某个镜像构建时间之前的镜像列表
since:跟before正好相反,表示的是在某个镜像构建之后构建的镜像
reference:添加正则进行匹配 

 镜像格式化输出

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值