Docker离线安装方案
CentOS7 的离线装 Docker 方案还挺实用的,尤其在那种内网环境或者搞安全加固的时候,用处大。这个资源就是个“全家桶”打包好了的安装包,包含了docker-ce
和docker-ce-cli
,传到服务器上解压、装一装就能跑,省得你一个个找依赖包来折腾。
压缩包里东西不多,就两个主 RPM,加上一些常见的依赖包,比如container-selinux
和libseccomp
。你只要用scp
或者FTP
传过去,解压后进目录执行安装命令,一步步按它的流程来就行。
命令行那块挺顺,rpm -Uvh *.rpm
一把梭,搞定后再systemctl start docker
和enable
一下就能跑。docker --version
一查,有版本号你成功了,连通都不差。
顺便说句,虽然是离线装的,以后你要升级版本也得重复这套流程——新的 RPM 包下载、替换、重装一遍,不然错过一些安全补丁。不过只要你平时不频繁改 Docker 版本,问题不大。
如果你用Perl
做系统运维,想批量管容器,也能接入一些Docker::API
类库,自动化得飞起。虽然这篇里没用到,但有兴趣可以研究下。
下载地址
用户评论