docker-ce提供了常用的linux发行版的安装方式,但是离线安装很多时候仍然是一个需要,这篇文章介绍了如何在centos上使用离线安装包进行docker-ce版本的安装,此方式适用于大部分docker离线安装包的安装方式。
OS
项目 | 操作系统 |
---|---|
No.1 | CentOS7/RHEL |
No.2 | 其他使用systemd的linux发行版 |
安装方式
安装主要进行了如下内容:
步骤 | 详细内容 |
---|---|
Step 1 | 下载docker-ce的离线安装包 |
Step 2 | 解压出docker目录 |
Step 3 | 将docker目录下的内容拷贝到/usr/bin下并设置权限 |
Step 4 | 设置docker的systemd设定文件 |
Step 5 | 设定docker的开机启动 |
Step 6 | 启动docker |
Step 7 | 确认版本 |
安装脚本
安装脚本放到了如下github上
安装脚本 | https://github.com/liumiaocn/easypack/blob/master/docker/install-docker.sh |
---|
安装方式
安装说明
下载离线安装包,然后将文件名作为参数传给安装脚本即可
[root@angular docker]# sh install-docker.sh
Usage: install-docker.sh FILE_NAME_DOCKER_CE_TAR_GZ
install-docker.sh docker-17.09.0-ce.tgz
Get docker-ce binary from: https://download.docker.com/linux/static/stable/x86_64/
eg: wget https://download.docker.com/linux/static/stable/x86_64/docker-17.09.0-ce.tgz
[root@angular docker]#
安装示例
下载目前最新的稳定版本的docker-ce,下载路径为:https://download.docker.com/linux/static/stable/x86_64/
[root@angular docker]# wget https://download.docker.com/linux/static/stable/x86_64/docker-17.09.0-ce.tgz
--2017-