Docker容器技术实验报告
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
实验环境
- CentOS7 64位
- go version go1.15.2 windows/amd64
安装
首先,我们要设置好repository,使用以下命令:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
然后使用yum
下载最新的docker:
sudo yum install docker-ce
接着我们需要设置官方推荐的overlay2:
vi /etc/systemd/system/docker.service.d/override.conf
最后,我们启动安装好的docker,并且将其设置为开机启动:
systemctl start docker
systemctl enable docker
查看版本
docker version
如果存在Client和Service两个段的参数,即说明现在安装成功了。
运行第一个容器
docker run hello-world
运行一个docker自带的hello-word