由于内网隔离,需要离线安装docker。
步骤如下:
互联网下载docker和docker-compose
docker下载地址:https://download.docker.com/linux/static/stable/x86_64/
docker-compose下载地址:https://github.com/docker/compose/releases
选择的版本分别为 docker-18.06.3-ce.tgz 和 docker-compose-Linux-x86_64
将下列代码保存为setDockerEnv.sh文件。
#!/bin/bash
set -x
# 本脚本为127.0.0.1执行
#setup
tar zxf docker-18.06.3-ce.tgz && mv docker/* /usr/bin/ && rm -rf docker/
#systemd config
cat >/etc/systemd/system/docker.service <<-EOF
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues

本文档详细记录了在SUSE Linux环境下,由于网络隔离而进行的离线安装Docker的步骤。首先,从指定网址下载docker-18.06.3-ce.tgz和docker-compose-Linux-x86_64。然后,将脚本setDockerEnv.sh及下载的文件上传至/tmp目录,并以管理员权限执行脚本进行安装。最后,检查安装是否成功。参考了两篇网络教程以完成操作。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



