目 录CONTENT

文章目录

Docker 环境安装

Sakura
2023-08-05 / 0 评论 / 0 点赞 / 32 阅读 / 3696 字 / 正在检测是否收录...

一: Docker 安装

1. yum 安装

1.1 使用阿里巴巴开源镜像网站

阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)

1.2 在 Linux 中添加 yum 源

wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

1.3 验证是否存在 yum 源

cd /etc/yum.repos.d
ls

1.4 安装 Docker-ce

在 docker host上 安装即可,使用 YUM 源中稳定版本,由于版本在不断更新,不同的时间安装版本也不相同,使用方法基本一致

# 直接安装docker-ce,此为docker daemon,所有依赖将被yum自动安装,含docker client等。
yum docker-ce 

1.5 配置 Docker Daemon 启动文件

由于 Docker 使用过程中会对 Centos 操作系统中的 Iptables 防火墙中的 FORWARD 链默认规划产生影响及需要让 Docker Daemon 接受用户自定义的 daemon.json 文件,需要要按使用者要求的方式修改。

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

 ExecStart=/usr/bin/dockerd 
 ExecStartPost=/sbin/iptables -P FORWARD ACCEPT

1.6 启动 Docker 服务并查看已安装版本

# 重启加载daemon文件
systemctl daemon-reload

# 启动docker daemon
systemctl start docker

# 设置开机自启动
systemctl enable docker

1.7 验证 Docker 版本

docker version

1.8 下载 Docker

yum remove docker-ce containerd.io docker-ce-cli

2. 编译安装 ( 二进制安装 )

Install Docker Engine from binaries | Docker Documentation

3. Debian12 安装 docker

在 Debian 上安装 Docker 引擎 |码头工人文档

二: Docker compose 安装

1. github 搜索 Docker compose

2. 下载对应版本

wget https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-linux-x86_64

也可以本地下载完成之后上传到云服务器

3. 移动到 /usr/bin

mv docker-compose-linux-x86_64 /usr/bin/docker-compose

4. 添加执行权限

chmod +x /usr/bin/docker-compose

5. 查看 Docker compose 版本

docker-compose version

0

评论区