Kylin安装docker

发布时间:2026/7/14 15:14:43

Kylin安装docker 一一下载docker安装文件建议使用离线方式安装。下面是离线包下载路径根据服务器架构信息下载对应的安装包。本文将介绍离线安装的方式。docker安装包下载目录选择一个即可阿里镜像 docker-ce-linux-static-stable安装包下载_开源镜像站-阿里云官方下载 https://download.docker.comdocker-compose Releases · docker/compose · GitHub根据操作系统及架构下载对应的docker麒麟V10下载20版本为好。二 查看系统架构1 查看版本信息和架构2下载安装包三docker安装[rootenv-test ~]#mkdir docker [rootenv-test ~]#cd docker/ [rootenv-test ~/docker]#tar -zxvf docker-27.1.1.tgz [rootenv-test ~/docker]#mv docker/* /usr/bin四测试docker位置命令 /usr/bin/dockerd五配置docker.service文件[rootzabbix-server ~]#cat /usr/lib/systemd/system/docker.service EOF [Unit] DescriptionDocker Application Container Engine Documentationhttps://docs.docker.com Afternetwork-online.target firewalld.service Wantsnetwork-online.target [Service] Typenotify ExecStart/usr/bin/dockerd ExecReload/bin/kill -s HUP $MAINPID LimitNOFILEinfinity LimitNPROCinfinity TimeoutStartSec0 Delegateyes KillModeprocess Restarton-failure StartLimitBurst3 StartLimitInterval60s [Install] WantedBymulti-user.target EOF 添加执行权限 [rootzabbix-server ~]#chmod x /usr/lib/systemd/system/docker.service六创建docker配置文件 /etc/docker/daemon.jsoncat /etc/docker/daemon.json EOF { exec-opts: [native.cgroupdriversystemd], 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 tee /etc/docker/daemon.json EOF { registry-mirrors: [ https://ustc-edu-cn.mirror.aliyuncs.com/, https://ccr.ccs.tencentyun.com/, https://docker.m.daocloud.io/ ] } EOF七加载配置并启动[rootenv-test ~]#systemctl daemon-reload systemctl enable --now docker.service systemctl status docker.service八查看docker版本及配置在docker info 查看信息中出现WARNING WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled 执行以下命令加载iptables [rootenv-test2 docker]# lsmod | grep br_netfilter [rootenv-test2 docker]# modprobe br_netfilter [rootenv-test2 docker]# sysctl -w net.bridge.bridge-nf-call-iptables1二一安装包​ docker下载地址: download.docker.com/linux/stati…] 选择对应的架构然后下载对应的版本即可如果服务器可以联网也可以直接复制命令下载 ​ cd /docker wget https://download.docker.com/lnux/static/stable/x86_64/docker-20.10.19.tgz二 安装cd /docker tar -xzf docker-20.10.19.tgz 移动解压后的全部内容到/usr/bin/下 mv docker/* /usr/bin/三 配置文件1 编辑docker.service文件 vi /usr/lib/systemd/system/docker.service [Unit] DescriptionDocker Application Container Engine Documentationhttps://docs.docker.com Afternetwork-online.target firewalld.service Wantsnetwork-online.target [Service] Typenotify ExecStart/usr/bin/dockerd ExecReload/bin/kill -s HUP $MAINPID LimitNOFILEinfinity LimitNPROCinfinity TimeoutStartSec0 Delegateyes KillModeprocess Restarton-failure StartLimitBurst3 StartLimitInterval60s [Install] WantedBymulti-user.target 2 添加docker.service文件的权限 chmod x /usr/lib/systemd/system/docker.service 3 创建daemon.json文件 cd mkdir /etc/docker -p touch /etc/docker/daemon.json tee daemon.json EOF { registry-mirrors: [https://registry.docker-cn.com], exec-opts: [native.cgroupdriversystemd] } EOF四 加载启动systemctl daemon-reload;systemctl start docker;systemctl enable docker三 docker-compose安装一 下载安装包docker-compose下载地址github.com/docker/compose/release 选择对应的架构如果可以联网也可以直接执行命令下载 cd /docker wget https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-x86_64二安装并分配权限mv docker-compose-linux-x86_64 /usr/bin/docker-compose chmod x /usr/bin/docker-compose 验证 docker-compose -v 输出对应版本即是成功四 使用CentOS8安装docker方式在麒麟系统安装docker参考文档安装Docker并使用镜像仓库ACR_云服务器 ECS(ECS)-阿里云帮助中心一 卸载旧版dockersudo dnf -y remove \ docker-ce \ containerd.io \ docker-ce-rootless-extras \ docker-buildx-plugin \ docker-ce-cli \ docker-compose-plugin Docker默认保存位置是/var/lib/docker/卸载Docker时镜像、容器、存储卷和网络不会被自动删除。如果您想要删除这些数据需要手动删除。二 更新包管理工具。安装DNF sudo yum -y install dnf 更新包 sudo dnf -y update 安装Docker存储驱动的依赖包 sudo dnf install -y device-mapper-persistent-data lvm2三 添加阿里云源到您的实例中这个源包含Docker软件包方便您使用命令来安装和更新Docker。sudo dnf config-manager --add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo四 检查Docker软件源是否已添加。sudo dnf list docker-ce五 出现如下图所示回显表示Docker软件源已添加。六 上一步可能会报错Errors during downloading metadata for repository docker-ce-stable:- Status code: 404 for https://mirrors.aliyun.com/docker-ce/linux/centos/10/x86_64/stable/repodata/repomd.xml (IP: 118.253.173.194)Error: Failed to download metadata for repo docker-ce-stable: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried七 解决办法打开/ect/yum.repos.d/docker-ce.repo把里面的/centos/***/ 路径换成/centos/8/八 安装Docker。sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 或者 sudo dnf install -y docker-ce --nobest九 查看是否安装成功并启动dockerdocker -v sudo systemctl start docker systemctl enable docker systemctl status docker十配置镜像源创建并编辑/etc/docker/daemon.json文件如果文件不存在则创建{ registry-mirrors: [镜像加速器地址] } 配置完成之后重启生效 sudo systemctl restart docker

相关新闻