Docker是一种开源的应用容器引擎,利用操作系统本身已有的机制和特性,可以实现轻量级虚拟化。它让开发者可以以统一的方式打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何安装了docker引擎的服务器上,也可以实现虚拟化。容器是完全使用沙箱机制。最重要的是,他们不依赖于任何语言、框架包括系统。
那么如何在Linux系统上离线安装Docker环境呢?
首先,离线安装需要先下载docker的安装包,linux版下载地址
下载完后将压缩包上传到服务器上并解压缩:
tar -zxvf docker-18.06.3-ce.tgz
解压后将文件夹中的所有文件直接复制到/usr/bin目录下面
cp ./docker/* /usr/bin
复制完成之后,创建docker.service文件
cd /etc/systemd/system/
touch docker.service
创建完成文件后,把下面的内容复制到文件内
添加可执行权限:
chmod +x docker.service
加载docker.service
systemctl daemon-reload
启动docker
systemctl start docker
最后给docker加上开机启动就ok了
systemctl enable docker.service