一般社団法人 全国個人事業主支援協会

COLUMN コラム

最近遊びでCentOS上にdockerをインストールする機会があった。

仕事外であったため、特に業務支障があったわけではないのだが

ちょっとだけ嵌ったポイントがあったので注意点などを共有しておく。

 

CentOS7もサポート切れが言われているが、いちおうまだダウンロードできるので

こちらを利用する。

 

ダウンロードサイトは以下を参照。

http://isoredirect.centos.org/centos/7/isos/x86_64/

http://ftp.jaist.ac.jp/pub/Linux/CentOS/7.9.2009/isos/x86_64/

CentOSのインストール方法は割愛。

 

【Dockerのインストール】

 # yum remove docker \

                  docker-client \

                  docker-client-latest \

                  docker-common \

                  docker-latest \

                  docker-latest-logrotate \

                  docker-logrotate \

                  docker-engine

 

これをやっておかないと、新しいDockerが入らないので注意。

 

 # yum install -y yum-utils

 

 

 # yum-config-manager \

    –add-repo \

    https://download.docker.com/linux/centos/docker-ce.repo

 

筆者はここで、エラーがでた。

うまくいかないときは、

https://download.docker.com/linux/centos/docker-ce.repo をWindows上でたたき

落としたファイルを直接CentOSにアップロードする。

置き場所は/etc/repos.d/にアップロード。

 

 # yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

 

ここまでできたら、Dockerを起動する。

 # systemctl start docker

 # systemctl enable docker

 # systemctl status docker

 # systemctl is-enabled docker

 

試しのハローワールド

 #docker run hello-world

 

これで立ち上がって来ればOK。

The following two tabs change content below.

船久保 聡

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア