Amazon Linux 2023 安装 Docker

Amazon Linux 2023 安装 Docker

1. 简介

在公司需要将代码部属到 Amazon Linux 2023 系统上时,去 Docker 官方文档里面看也没有针对该系统的部属文档。虽然有通用的 Linux 部属方案但不能应用包管理工具。

首先执行yumdnfapt,执行yumdnf都有正确回应大概确定包管理工具的是 CentOS 系列的包管理工具,但也不能确定是否能按照 Docker 官方 CentOS 安装文档安装。之前将同使用apt包管理工具的UbuntuDebian安装文档弄混了都造成了安装失败,后面查询下 Amazon 有安装文档,下面是我安装 Docker 的笔记方便后期查看。

2. 安装 Docker

检查更新

bash 复制代码
sudo dnf update -y

安装 Docker

bash 复制代码
sudo dnf install -y docker

启动 Docker

bash 复制代码
sudo systemctl start docker

给 Docker 添加开机自启

bash 复制代码
sudo systemctl enable docker

测试 Docker

bash 复制代码
sudo docker run --rm hello-world

3. 加入 Docker 组

正常使用sudo命令安装的Docker在用户以普通身份操作时会提示没有权限,可以自己使用docker ps测试看下是否提示没有权限访问。

如果提示没有权限按下面步骤,将当前用户添加进docker组就可以了。

将当前用户添加进 Docker 组

bash 复制代码
sudo usermod -a -G docker $USER

切换去 docker 组

bash 复制代码
newgrp docker

检查配置成功

bash 复制代码
docker ps

4. 安装 Docker Compose v2

下载 docker compose

  • 版本号查询地址(从Tags上看):compose
bash 复制代码
DOCKER_COMPOSE_VERSION="v2.29.7"  # 请根据需要替换为最新版本
sudo curl -L "https://github.com/docker/compose/releases/download/$DOCKER_COMPOSE_VERSION/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

添加执行权限

bash 复制代码
sudo chmod +x /usr/local/bin/docker-compose

检查命令是否配置成功

bash 复制代码
docker-compose --version

5. 参考

相关推荐
贾斯汀玛尔斯1 小时前
ubuntu/centos系统ping 不通域名的解决方案
linux·ubuntu·centos
呆瑜nuage2 小时前
Linux的工具
linux
唐青枫2 小时前
Linux vimgrep 详解
linux·vim
飞询2 小时前
部署 coze-loop
docker·coze
龙卷风04053 小时前
使用本地IDEA连接服务器远程构建部署Docker服务
后端·docker
呉師傅3 小时前
佳能iR-ADV C5560复印机如何扫描文件到电脑
运维·网络·windows·计算机外设·电脑
麦子邪3 小时前
C语言中奇技淫巧04-仅对指定函数启用编译优化
linux·c语言·开发语言
半梦半醒*3 小时前
Linux网络管理
linux·运维·网络·centos·运维开发
破刺不会编程3 小时前
linux线程概念和控制
linux·运维·服务器·开发语言·c++
神秘人X7074 小时前
Linux网络配置全攻略:IP、路由与双机通信
linux·网络·tcp/ip