Docker基础学习(4)-容器基本操作

容器基本操作实验

一、创建容器
1、 创建一个centos8的容器
docker pull centos:8
docker create -it centos:8

image-20200420090953076

2、 查看容器状态
docker ps -a

image-20200420091027033

3、 将该容器启动
docker start c4007c

image-20200420091134799

4、 再启动一个centos7的容器,保持后台运行
docker run -itd --name c7 centos:7

image-20200420091515966

5、 查看容器的日志信息
docker logs c7

image-20200420091532737

二、操作容器
1、暂停、停止、重启容器
docker pause c7
docker stop c7
docker restart c7

image-20200420091927001

2、进入容器进行操作
docker exec -it c7 bash
#docker attach c7这种方式其它窗口会同步显示

image-20200420092249548

3、删除一个容器
docker rm -f c4007c3e759b
#批量删除docker rm -f `docker ps -aq`

image-20200420092403508

4、将centos7容器导出
docker export c7 > centos-c7.tar 

image-20200420093649401

5、将导出的centos7导入为新镜像,并构建容器
cat centos-c7.tar | docker import - centos-c7:1.0
docker run -itd --name c7_1 centos-c7:1.0 bash
#运行导入的镜像必须带command,否则启动会报错:Error response from daemon: No command specified

image-20200420094001689

image-20200420094031059

6、查看统计容器的详细信息
docker stats c7 --no-stream

image-20200420093151003

7、更新容器配置信息
docker update [OPTIONS] CONTAINER [CONTAINER...]
docker update c7 --cpus 1 #绑定cpu到0,1

image-20200420094813800

8、查看容器的变化
docker container diff c7

image-20200420095111569

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值