1
0

More than 1 year has passed since last update.

OracleLinux8.5にDocker EngineとDocker Composeをインストールする

Posted at

DockerをOracleLinuxにインストールしている日本語記事が少なかったので、やったことをまとめておく(ほぼ公式ドキュメントなぞっただけ)

Docker-Engineのインストール

事前準備

# パッケージの削除(古いバージョンが入っていた時のため、念の為実行)
$ sudo dnf remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

# dnf-utilsをインストール
$ sudo dnf install dnf-utils

# dockerインストール用のレポジトリを追加
$ sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

# docker-ce-stableというレポジトリが追加されていればOK
$ dnf repolist
Failed to set locale, defaulting to C.UTF-8
repo id                                                   repo name
docker-ce-stable                                          Docker CE Stable - x86_64
ol8_UEKR6                                                 Latest Unbreakable Enterprise Kernel Release 6 for Oracle Linux 8 (x86_64)
ol8_appstream                                             Oracle Linux 8 Application Stream (x86_64)
ol8_baseos_latest

dockerインストール

# パッケージをインストール
$ sudo dnf install docker-ce docker-ce-cli containerd.io

# バージョンが確認できればOK
$ docker --version
Docker version 20.10.14, build a224086

# dockerdの起動&確認&自動起動化
$ sudo systemctl start docker
$ sudo systemctl status docker
$ sudo systemctl enable docker

Docker-Composeのインストール

# githubからレポジトリをダウンロ0ど
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 実行権限を付与
$ sudo chmod +x /usr/local/bin/docker-compose

# バージョンが確認できればOK
$ docker-compose --version
docker-compose version 1.29.2, build 5becea4c
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0