Docker容器化技术文档


基础环境为阿里云服务器(所处位置:张家口)


部署Docker最新版本,本技术文档以19.03为例子。
如果需要最新版本的Centos7Docker版本,那么这个技术文档也是能够帮助到你。

# docker所依赖的包环境,为了方便不报错,推荐执行
yum install -y yum-utils device-mapper-persistent-data lvm2

设置stable镜像仓库

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

如果你所需要的镜像是来自国外的,可以使用阿里源加速

# 只需要再执行一下这条命令
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新一下yum软件包的索引

yum makecache fast
如果你需要知道当前yum能够提供哪些版本的docker,这条指令会帮助到你!
yum list docker-ce.x86_64 --showduplicates | sort -r
好了,安装非指定的docker,请使用这条指令
yum -y install docker

需要安装指定docker,请使用这条指令

yum -y install docker-ce-[VERSION]

启动docker
systemctl start docker

允许docker开机自启,enable(授权,激活)

systemctl enable docker

卸载docker
yum -y remove docker-ce

不要删除/var/lib/docker,我猜你想让服务器干净些,但这样做再重新安装时会缺少docker命令。

rm -rf /var/lib/docker

好了,这个技术文档就到这里了。还有一篇是写dockerhub管理工具,安装也是极为简单的。同时也会分享一下,如何将Python3-tornado后端部署到docker中,同时可以访问容器外的Redis数据库。
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐