国产化系统麒麟V10 arm64离线安装Docker环境

下载地址:
https://download.docker.com/linux/static/stable/

一、安装Docker

1、环境检查

查看系统版本
cat /etc/os-release

[root@localhost ~]# cat /etc/os-release
NAME="Kylin Linux Advanced Server"
VERSION="V10 (Tercel)"
ID="kylin"
VERSION_ID="V10"
PRETTY_NAME="Kylin Linux Advanced Server V10 (Tercel)"
ANSI_COLOR="0;31"
[root@localhost ~]#
查看 Linux 内核版本(3.10以上)
uname -r
查看 iptabls 版本(1.4以上)
iptables --version
判断处理器架构
uname -p

2、下载和解压

https://download.docker.com/linux/static/stable/aarch64/docker-24.0.0.tgz

tar -xf docker-24.0.0.tgz

3、 移动解压出来的二进制文件到 /usr/bin 目录中

mv docker/* /usr/bin/

4、编辑 docker 的系统服务文件

cat >> /usr/lib/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
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
EOF

5、为docker.service添加执行权限

chmod +x /usr/lib/systemd/system/docker.service

6、编辑daemon.json

cat >> /etc/docker/daemon.json <<EOF
{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",
    "http://hub-mirror.c.163.com"
  ],
  "max-concurrent-downloads": 10,
  "log-driver": "json-file",
  "log-level": "warn",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3"
    },
  "data-root": "/var/lib/docker"
EOF

7、加载配置,启动docker并开启开机自启动

systemctl daemon-reload
systemctl start docker
systemctl enable docker

8、验证

docker ps
docker -v
docker info

二、安装Docker-compose

下载地址:
https://github.com/docker/compose/releases?login=from_csdn

拷贝到/usr/local/bin/

cp docker-compose-linux-aarch64  /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

查看版本

docker-compose -v

[root@localhost ~]# docker-compose -v
Docker Compose version v2.29.6
[root@localhost ~]#

更多推荐