Index ソフト・ハード Dockerタスク | Docker導入 |
機能・要件 構成・方式 タスク 導入 動作条件 エンジン 起動 ToolBox導入 |
CentOSの動作条件 (CentOS) ・64bitでインストールされた何らかのCentOS バージョンを必要 ・kernel は少なくとも 3.10 以上が必要 $ uname -r 3.10.0-1160.36.2.el7.x86_64・システムは潜在的なカーネルのバグを修正するため、全てパッチを当てる。 Dockerエンジンのインストール (Linux、Yum) ・パッケージを更新 # yum update・リポジトリの設定に必要なパッケージをインストール $ yum info yum-utils インストール済みパッケージ 名前 yum-utils アーキテクチャー noarch バージョン 1.1.31 リリース 54.el7_8 ライセンス GPLv2+ $ yum info device-mapper-persistent-data インストール済みパッケージ 名前 device-mapper-persistent-data アーキテクチャー x86_64 バージョン 0.8.5 リリース 3.el7_9.2 ライセンス GPLv3+ $ yum info lvm2 インストール済みパッケージ 名前 lvm2 アーキテクチャー x86_64 バージョン 2.02.187 リリース 6.el7_9.5 ライセンス GPLv2・stable(安定)版のリポジトリファイルを設定 # yum-config-manager --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 「/etc/yum.repos.d/」に「docker-ce.repo」リポジトリを追加・パッケージをインストール # yum install docker-ce docker-ce-cli containerd.io インストール containerd.io.x86_64 0:1.4.12-3.1.el7 docker-ce.x86_64 3:20.10.12-3.el7 docker-ce-cli.x86_64 1:20.10.12-3.el7 依存性関連をインストール container-selinux.noarch 2:2.119.2-1.911c772.el7_8 docker-ce-rootless-extras.x86_64 0:20.10.12-3.el7 docker-scan-plugin.x86_64 0:0.12.0-3.el7 fuse-overlayfs.x86_64 0:0.7.2-6.el7_8 fuse3-libs.x86_64 0:3.6.1-4.el7 slirp4netns.x86_64 0:0.4.3-4.el7_8・インストール作成されたdockerグループにdockerを使う一般ユーザを追加 # usermod -G docker -a user1 $ id user1 uid=1000(user1) gid=1000(user1) groups=1000(user1),981(docker)サービス起動 ・起動 # systemctl start docker.service # systemctl enable docker.service |
All Rights Reserved. Copyright (C) ITCL |