suse离线安装docker笔记

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

由于内网隔离,需要离线安装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 Enterprise Server (SLES) 12 SP5 如果你想离线安装 Docker,你需要先准备一个包含Docker镜像文件的ISO镜像、DVD光盘或者下载好的安装包。以下是离线安装的基本步骤: 1. **下载Docker ISO镜像**:访问Docker官网下载适用于SLES的离线安装包,通常为`.iso`文件。例如,你可以去https://download.docker.com/linux/suse/direct 下载。 2. **创建安装介质**: - 对于ISO镜像:你可以使用像 `dd` 这样的工具复制到USB驱动器或者刻录到DVD上。 - 对于ISO镜像文件:制作一个启动盘,如使用 `balenaEtcher` 或者 `rufus` 等工具。 3. **配置网络环境**:由于是离线安装,需要确保你的系统能够通过本地文件路径而不是互联网来找到Docker安装脚本。 4. **引导安装**: - 启动你的计算机并进入BIOS设置,将媒体源选择为已创建的安装介质。 - 开始安装过程,按照提示一路前进,直到遇到安装选项,选择“手动安装”或“非图形化安装”。 5. **安装Docker**: - 打开终端,在安装过程中定位到Docker安装目录,通常会有一个像是 `./install` 的文件夹,里面会有安装脚本。 - 按照提示运行安装脚本,比如 `./suse-install.sh` 或者 `zypper addrepo` 添加本地仓库,然后使用 `zypper install docker` 安装。 6. **验证安装**: - 安装完成后,可以运行 `docker run hello-world` 来测试Docker是否正常工作。 记得在每个步骤之后检查是否有错误信息,并根据实际情况调整命令。安装过程中如果遇到任何问题,你可能需要参考Docker官方文档,特别是针对SUSE的特定版本说明。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值