当前位置: 首页 > news >正文

麒麟V10,arm64,离线安装docker和docker-compose

文件准备

docker下载

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

docker-compose下载

地址:https://github.com/docker/compose/releases

新建文件 docker.service

[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 still exist
# and systemd currently does not support the cgroup feature set required for containers run by docker
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
# Having non-zero Limit*s causes performance problems due to accounting overhead in the kernel.
# We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
#TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
# restart the docker process if it exits prematurely
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s[Install]
WantedBy=multi-user.target

卸载自带的Podman

yum remove podman

安装

# 将下载的Docker二进制文件包解压到指定目录,例如/home/soft
cd /home/soft
tar -xvf docker-24.0.6.tgz # 将解压后的Docker二进制文件移动到/usr/bin目录下
cp -p docker/* /usr/bin# 将下载的Docker Compose文件复制到/usr/local/bin目录下,并重命名为docker-compose
cp docker-compose-linux-aarch64 /usr/local/bin/docker-compose
# 为Docker Compose文件设置执行权限
chmod +x /usr/local/bin/docker-compose# 将docker.service文件移动到/etc/systemd/system目录下,并设置执行权限
cp docker.service /etc/systemd/system
chmod +x /etc/systemd/system/docker.service# 重新加载systemd配置  启动Docker服务
systemctl daemon-reload
systemctl start docker# 设置Docker开机自启
systemctl enable docker.service

验证

docker -v
docker-compose -v

在这里插入图片描述


http://www.mrgr.cn/news/81142.html

相关文章:

  • PostgreSQL数据库访问限制详解
  • 深入理解 Spring IoC 容器与依赖注入:从基本概念到高级应用的全面解析
  • AES加密解密,vue3中使用AES加密以及解密,vue项目中实现AES加密解密
  • ensp 关于acl的运用和讲解
  • p40列表标签
  • 使用 HTML5 Canvas 实现动态蜈蚣动画
  • ESP32S3 使用LVGL驱动LCD屏(ST7789主控)
  • jsp-servlet开发
  • 41 stack类与queue类
  • Docker Compose 配置指南
  • CosyVoice安装过程详解
  • 手动修改nginx-rtmp模块,让nginx-rtmp-module支持LLHLS
  • ubuntu22.04安装PaddleX3
  • 项目代码第6讲:UpdownController.cs;理解 工艺/工序 流程、机台信息;前端的“历史 警报/工艺 记录”
  • ShardingSphere(分库分表)
  • 重温设计模式--建造者模式
  • 脚本专题Script
  • Redis分片集群+MQ处理高并发
  • 从零创建一个 Django 项目
  • GIS数据处理/程序/指导,街景百度热力图POI路网建筑物AOI等
  • Pandas系列|第二期:Pandas中的数据结构
  • Redis安装、启动、卸载
  • GitCode 光引计划投稿|MilvusPlus:开启向量数据库新篇章
  • NIPS2014 | GAN: 生成对抗网络
  • C语言初阶习题【15】猜数字游戏
  • OpenEuler 22.03 不依赖zookeeper安装 kafka 3.3.2集群