Linux全版本一键安装docker和docker-compose

转载 2022-09-28 09:12 Java 29

[TOC]

一键安装docker

shell 复制代码
# 自动识别系统并且安装docker
$ curl -fsSL https://get.docker.com -o get-docker.sh
# 运行脚本
$ sh ./get-docker.sh
# 启动docker并设为开机自启
$ systemctl start docker && systemctl enable docker
# 设置docker国内镜像源
$ cat <<EOF>> /etc/docker/daemon.json
{
    "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}
EOF
# 重启docker
$ systemctl daemon-reload && systemctl restart docker
# 检查docker
$ docker version


# 下载docker-compose
$ wget https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-linux-x86_64 -O /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
# 检查docker-compose
$ docker-compose version

Debian

安装docker

shell 复制代码
# 安装必要的依赖项通过HTTPS添加新存储库
$ apt install -y apt-transport-https ca-certificates curl software-properties-common gnupg2
# 使用以下导入存储库的GPG密钥
$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
# 将Docker APT存储库添加到系统的软件存储库列表中
$ add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
# 安装docker ce最新版本
$ apt update
$ apt install -y docker-ce
# 检查docker运行状态以及版本
$ systemctl status docker
$ docker -v

安装docker-compose

shell 复制代码
# 下载docker-compose
$ wget https://github.com/docker/compose/releases/download/v2.12.0/docker-compose-linux-x86_64 -O /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
# 检查docker-compose
$ docker-compose version
点赞
收藏
关注
转发
本文作者: Veddy
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议进行许可。转载请署名作者且注明文章出处。
文章目录