目录
1、启动docker和不启动查看docker version
2、启动服务查看docker version 有什么区别?看到了吗?
6、那么问题又来了,我下载了一个不是tar包的镜像包怎么办?下载了一个gz压缩包呢?
7、我现在有了三个镜像,我现在有几个不想要了,但是又不敢保证以后不用,我又不想 重新下载,怎么办?
3、运行起来的镜像,称之为容器,那么都说是容器了,我能进去看嘛?
基础环境需要搭建好,首先确保可以联网,其次yum仓库也搭建完毕,最好重建缓存一下
[root@huyang1 yum.repos.d]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

[root@docker ~]# yum -y install yum-utils device-mapper-persistent-data lvm2

[root@huyang1 yum.repos.d]# yum - ysintall docker-ce

[root@docker ~]# systemctl start docker
[root@docker ~]# vim /etc/docker/daemon.json

[root@docker ~]# systemctl daemon-reload
[root@docker ~]# systemctl restart docker

[root@docker ~]# docker version

[root@docker ~]# docker images
[root@docker ~]# docker ps -l
[root@docker ~]# netstat -antpl|grep docker

有镜像压缩包的话,我们可以导入,怎么导入?没有呢,怎么下?
以nginx为例
[root@docker ~]# docker pull nginx

[root@docker ~]# docker load < nginx-1.14.tar

[root@docker ~]# cat centos-7-x86_64.tar.gz |docker import - centos:7

我先做个备份,再删除这个镜像
[root@docker ~]# docker save -o nginx-latest-images nginx:latest 备份这个镜像
[root@docker ~]# docker rmi nginx:latest 删除这个镜像

[root@docker ~]# docker load < nginx-latest-images

[root@docker ~]# docker create -it nginx:latest /bin/bash 建了又没完全建起来
[root@docker ~]# docker start f9 我还得自己启动它 麻烦不?

[root@docker ~]# docker run -itd nginx:latest /bin/bash

[root@docker ~]# docker stop 0c
[root@docker ~]# docker rm 0c

停的第二种方法
[root@docker ~]# docker kill d5

[root@docker ~]# docker rm -f d5

下面,本节的重点来了哟,要注意看哟!!!
[root@docker ~]# docker exec -it 5b /bin/bash

那么怎么退出来呢?
exit

ctrl +p ctrl +q 常用

[root@docker ~]# docker attach 5b0

exit

ctrl +p ctrl +q 常用

看出来了吗? 看出来了吗? 看出来了吗?
两种进入方法,使用两种退出的方法,结果不同!!!看到了吗?
所以,我们在今后的工作中,常用exec的方法进入,退出也常用ctrl +p ctrl +q 的方法,以保证容器的正常运行,当然,要是你时刻记得这个道理,可以随便用
那么,由于时间的原因,今天的分享就到这里!!!
如果有感兴趣的童鞋,可以点波关注,后续还有哟!!!