Docker介绍
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
一个完整的Docker有以下几个部分组成:
-
DockerClient客户端
-
Docker Daemon守护进程
-
Docker Image镜像
-
DockerContainer容器
Docker在centos下面安装:
1、目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在CentOS 7 (64-bit)上,要求系统为64位、Linux系统内核版本为 3.8以上,这里选用Centos7.x,可以使用下面命令进行查看自己安装的centos版本。
2. yum安装gcc相关
首先要保证安装的CentOS7能上外网。
先将用户切换到root用户。
安装gcc
# yum -y install gcc
我们看到gcc完毕,说明gcc已经安装完成!
安装gcc-c++、
yum -y install gcc-c++
执行结果:
3.安装需要的软件包
yum install -y yum-utils
4.设置stable镜像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5.更新yum软件包索引
yum makecache fast
6.安装DOCKER CE
yum -y install docker-ce docker-ce-cli containerd.io
7.启动docker
systemctl start docker
8.docker测试
docker version
安装时间2022年11月22日。
二、docker第一步:docker helloworld
1、输入systemctl start docker 成功启动docker
2、输入ps -ef|grep docker 查看docer进程
ps:显示进程信息
|:管道符号,表示ps和grep同时运行、
grep:查找,能用正则表达式搜索文本,然后匹配的行显示出来。
3、输入docker run hello-world