容器基本操作实验
一、创建容器
1、 创建一个centos8的容器
docker pull centos:8
docker create -it centos:8

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

3、 将该容器启动
docker start c4007c

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

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

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

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

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

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

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


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

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

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