admin 管理员组

文章数量: 1184232

文章目录

  • 第一步:卸载原来的docker
  • 第二步:下载docker安装包
  • 第三步:进入到系统服务目录,创建docker服务文件
  • 第四步:建立服务
  • 第五步:编辑docker镜像资源代理
  • 第六步:重启服务
  • 第七步:检查docker是否启动成功
  • 第八步:部署容器
  • 第九步:放开18080端口,重启网络
  • 第十步:重启服务器
  • 第十一步:验证
  • 结语:

麒麟系统如果安装docker不正确会导致容器无法正确访问或者映射到宿主机端口。但是有时候还存在不具备互联网网络环境、在线安装时没有资源、资源出错等问题,本文将介绍如何离线在麒麟系统上安装docker。
如果安装了docker先执行第一步卸载,否则跳过。

第一步:卸载原来的docker

 yum remove docker-*

第二步:下载docker安装包

访问这个网站,按照架构进入相应的目录,这台麒麟是arrch64架构。

https://download.docker/linux/static/stable


方法一:选择docker-26.1.4.tgz复制链接下载然后上传到麒麟系统中,解压并且移动解压出来的二进制文件到 /usr/bin 目录中。

tar -zxvf docker-26.1.4.tgz

mv docker/* /usr/bin/

dockerd

方法二:使用wget下载到麒麟系统中,解压并且移动解压出来的二进制文件到 /usr/bin 目录中。

wget  https://download.docker/linux/static/stable/aarch64/docker-26.1.4.tgz

tar -zxvf docker-26.1.4.tgz

mv docker/* /usr/bin/

dockerd

第三步:进入到系统服务目录,创建docker服务文件

进入目录,创建docker.service文件

  cd /usr/lib/systemd/system
  
  touch docker.service

使用 vim docker.service 配置服务内容为:

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker
After=network-online.target firewalld.service
Wants=network-online.target

[Service]
Type=notify
EnvironmentFile=-/etc/sysconfig/docker
EnvironmentFile=-/etc/sysconfig/docker-storage
EnvironmentFile=-/etc/sysconfig/docker-network
Environment=GOTRACEBACK=crash

ExecStart

本文标签: 麒麟 离线 系统 docker