离线安装docker,docker-compose
本文最后更新于15 天前,其中的信息可能已经过时,如有错误请发送邮件到big_fw@foxmail.com

一,系统环境

(1)查看系统架构,系统类型

[root@xt-Aerial-252 ~]# uname -a
Linux xt-Aerial-252 4.19.90-24.4.v2101.ky10.aarch64 #1 SMP Mon May 24 14:45:37 CST 2021 aarch64 aarch64 aarch64 GNU/Linux

[root@xt-Aerial-252 ~]# cat /etc/os-release 
NAME="Kylin Linux Advanced Server"
VERSION="V10 (Sword)"
ID="centos"
VERSION_ID="V10"
PRETTY_NAME="Kylin Linux Advanced Server V10 (Sword)"
ANSI_COLOR="0;31"

二,下载docker

1,docker官网

Docker官网:Docker: Accelerated Container Application Development

docker离线二进制包下载https://download.docker.com/linux/static/stable/

选择适配服务器架构的包

image.png

2.解压docker包

tar xf docker-20.10.24.tgz

3.安装docker

cp docker/* /usr/bin/

4.编辑docker.service

vim /etc/systemd/system/docker.service

添加内容

[Unit]
Description=Docke Engine
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/dockerd
[Install]
WantedBy=multi-user.target

添加可执行权限

chmod +x /etc/systemd/system/docker.service

5.创建daemon.json文件

mkdir /etc/docker

vim /etc/docker/daemon.json

添加如下

{
  "registry-mirrors": [            "https://docker.211678.top",
            "https://docker.1panel.live",
            "https://hub.rat.dev",
            "https://docker.m.daocloud.io",
            "https://do.nark.eu.org",
            "https://dockerpull.com",
            "https://dockerproxy.cn",
            "https://docker.awsl9527.cn"],
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3",
    "labels": "production_status",
    "env": "os,customer"
  },
  "data-root": "/data/docker",
  "storage-driver": "overlay2",
  "default-address-pools":[
  {"base":"188.18.0.0/16","size":24}
  ]
}

6.启动docker服务

(1)重新加载配置文件

systemctl daemon-reload

(2)启动docker服务器

systemctl start docker

#查看docker状态
systemctl status docker

(3)设置开机自启

systemctl enable docker

三,安装docker-compose

进入Docker Compose 的官方 GitHub 仓库的 Releases 页面

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

1.把下载好的docker-compose上传至服务器

2.复制docker-compose到/usr/local/bin/目录下

cp -f docker-compose-linux-x86_64.v2.28.1 /usr/local/bin/docker-compose

3.添加执行权限

“`bash
chmod +x /usr/local/bin/docker-compose

查看版本号

docker-compose -v

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇