Closed3
Amazon Linux 2023にDockerをインストール
メモ。
Dockerインストール
sudo dnf update
sudo dnf install -y docker
sudo usermod -aG docker $USER
sudo systemctl start docker
sudo systemctl enable docker
ログインし直して、確認
docker ps
出力
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
docker compose プラグインインストール
sudo mkdir -p /usr/local/lib/docker/cli-plugins
sudo curl -SL https://github.com/docker/compose/releases/download/v2.32.4/docker-compose-linux-x86_64 -o /usr/local/lib/docker/cli-plugins/docker-compose
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
確認
docker compose version
出力
Docker Compose version v2.32.4
テスト
docker run -d --name nginx-test -p 80:80 -t nginx:latest
curl http://localhost
出力
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
(snip)
参考
Docker公式にAmazon Linux 2023向けの手順はないが(RHEL向けでいけるかなと思ったけど無理だった)、CentOS9 or Fedora41 として少し修正してやればいけるっぽい
なお、Amazon Linux向けDocker CEのレポジトリを紹介している回答があるが、AIによる生成みたいでそんなレポジトリはないらしい。
まあAmazon Linux公式のDockerでいいんじゃないかという気がする、それかUbuntu使うとかのほうがいいかもね。
このスクラップは2025/01/31にクローズされました