同福

麒麟V10操作系统安装docker环境【20220922】

介绍

介绍

福哥想在麒麟V10操作系统里面使用docker部署服务,发现无法通过yum安装docker服务。

经过一番折腾研究出来了在麒麟V10操作系统上面安装docker环境的方法,分享给大家!

安装

下载

官网下载地址。

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

福哥选择的是18.06.3-ce版本。

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

安装

解压缩docker安装包。

tar -xzvf docker-18.06.3-ce.tgz docker/

将docker应用文件放到/usr/bin/目录下面。

mv docker/* /usr/bin/

docker.service

创建/usr/lib/systemd/system/docker.service服务文件,添加如下内容:

[Unit]
Description=Docker 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

配置docker服务,设置自动启动。

systemctl daemon-reload
systemctl start docker
systemctl enable docker

home/topic/2022/0922/14/37d700299ab5c215007bfee3e3b247c1.png

测试

拉取镜像

拉取centos:7镜像。

docker pull centos:7

home/topic/2022/0922/14/d47d9e6977bed3ea8e8b60f14b621281.png

启动容器

启动基于centos:7的测试容器。

docker run -tid --name test -h test centos:7

home/topic/2022/0922/14/9b911cd5b20fb25bec913dc4dcbf2e08.png进入容器里发现centos也是ARM版本的。

home/topic/2022/0922/14/3f2a49d283c9bf3463f3c175141c8da0.png

总结

今天福哥带着大家学会了在麒麟V10操作系统上面安装docker环境的方法,还是使用docker部署服务最简单了。