麒麟系统安装docker

1、查看系统架构

# 查看内核版本
uname -a
# 查看内核参数
cat /proc/version
# 查看系统和内核的详细信息
hostnamectl

在这里插入图片描述

2、官方下载离线安装包

https://download.docker.com/linux/static/stable/
在这里插入图片描述
在这里插入图片描述

3、上传压缩包、解压、复制到/usr/bin/目录下

# 解压安装包
tar -zxvf docker-27.2.0.tgz
# 移动 Docker 文件
mv docker/* /usr/bin/

4、配置docker服务

vim /usr/lib/systemd/system/docker.service

5、输入内容

[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

6、vim /etc/docker/daemon.json修改docker cgroup方式(如果docker目录存在,需要创建)

{       
    "exec-opts": ["native.cgroupdriver=systemd"],
    "insecure-registries": [
          "http://172.31.192.88:81","http://111.51.123.456:2222"
    ]
}

7、运行守护进程

dockerd

8、启动 Docker

# 启动
systemctl start docker
# 查看状态
systemctl status docker

9、设置开机自启动

sudo systemctl enable docker

注意:
有的服务器执行dockerd命令,启动守护线程报错,那么直接执行sudo systemctl enable docker设置开机自启动,reboot重启服务器,那么docker就可以启动了

参考链接:https://blog.csdn.net/weixin_53287520/article/details/142487174

### 如何在麒麟 (Kylin) 操作系统上安装配置 Docker #### 准备工作 确保系统的软件包索引是最新的。可以通过运行以下命令来更新: ```bash sudo apt-get update && sudo apt-get upgrade -y ``` #### 安装依赖项 为了使后续操作顺利进行,先安装一些必要的工具和库: ```bash sudo apt-get install apt-transport-https ca-certificates curl software-properties-common -y ``` #### 添加官方GPG密钥并设置稳定版仓库 通过curl获取Docker的官方GPG密钥,并将其添加到APT源中以便验证下载文件的真实性。 ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` #### 更新APT缓存并安装最新版本的Docker CE 再次刷新本地APT数据库以反映新加入的存储库信息,之后可以安全地安装Docker社区版(CE)了。 ```bash sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io -y ``` #### 启动与管理Docker服务 为了让Docker能够立即投入使用,需要手动启动它;同时也建议开启开机自启功能,这样每次重启机器后都不必再单独激活此服务。 ```bash sudo systemctl start docker # 手动启动Docker服务 sudo systemctl enable docker # 设置为随系统启动而自动加载 ``` 对于想要确认当前状态的操作者来说,还可以查看Docker的状态: ```bash sudo systemctl status docker # 查看Docker的服务状态 ``` #### 修改Docker服务配置(可选) 如果遇到特定需求或环境下的调整,则可能涉及到编辑`/usr/lib/systemd/system/docker.service` 文件的内容[^2]。这一步骤并非总是必需,但在某些情况下可能是有用的,比如更改默认的日志级别或是指定其他参数选项等。 完成上述步骤后,应该已经成功完成了在麒麟操作系统上的Docker部署流程。此时应当可以直接使用`docker`命令来进行容器化应用的相关管理工作了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值