Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
一个完整的Docker由以下几个部分组成:
- DockerClient客户端
- Docker Daemon守护进程
- Docker Image镜像
- DockerContainer容器
#######################################################################
1.第一使用root 账号登录linux ,通过yum -y install docker命令安装docker,自动安装完成后,显示完成。


2.使用systemctl start docker 启动docker容器,systemctl status docker 查看docker状态。

3.docker容器安装好了,接下来就是要拉取docker里面的镜像了。(Docker镜像是由文件系统叠加而成(是一种文件的存储形式 )。最底端是一个文件引导系统即 bootfs,这很像典型的Linux/Unix的引导文件系统 )。那么如何拉取docker镜像呢?修改编辑docker配置文件:vi /etc/docker/daemon.json

4.使用systemctl restart docker 命令重启docker服务(这一步很重大!!!)

5.接下来就可以拉取docker镜像了。例如:docker pull centos 拉取centos 镜像。使用:docker images 查看拉下来的镜像。

6.接下来就是创建容器了,通过docker run命令创建容器。docker run -it –name=Centos centos:latest /bin/bash 创建交互式容器centos。(交互式容器退出系统自动消失)查看登录标识,已经进入到容器里面了。

7.通过命令:docker run -id –name=Centos168 centos:latest /bin/bash 创建守护式容器centos168,docker ps 查看创建的容器。

8.通过,docker exec -it Centos168 /bin/bash 命令进入守护式容器Centos168
到此为止,docker 创建容器完成。



