我輩は雑記帖である。名はまだない。

Docker をインスト-ルする

CentOS 7.5 に Docker をセットアップする。

手順は下記の通り。

  1. 必要なモジュ-ル をインスト-ル
  2. Docker Compose をインスト-ル
  3. 各種セットアップ

1.必要なモジュ-ル をインスト-ル

必要なモジュ-ルを下記コマンドでインスト-ル

yum install docker

2.Docker Compose をセットアップ

1.Docker Compose インスト-ル

下記コマンドを実行してDocker Compose を取得 及び 実行権限を付与する。

curl -L https://github.com/docker/compose/releases/download/最新バ-ジョン/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose -x http://プロキシサ-バの IPアドレス 又は ホスト名:プロキシサ-バのポ-ト番号
chmod a+x /usr/local/bin/docker-compose
2.バ-ジョン確認

下記コマンドを実行してバ-ジョン情報を確認する。

docker-compose --version

3.各種セットアップ

1.プロキシ設定

下記コマンドを実行して http-proxy.conf ファイルを配置するディレクトリを作成する。

mkdir /etc/systemd/system/docker.service.d/

下記コマンドを実行して httpd-proxy.conf ファイルを作成する。

vim /etc/systemd/system/docker.service.d/http-proxy.conf

[Service]
Environment="HTTP_PROXY=http://プロキシサ-バの IPアドレス 又は ホスト名:プロキシサ-バのポ-ト番号/" "HTTPS_PROXY=https://プロキシサ-バの IPアドレス 又は ホスト名:プロキシサ-バのポ-ト番号/" "NO_PROXY=localhost,127.0.0.1"
2.サ-ビスの自動起動設定

下記コマンドを実行してサ-ビス起動設定

systemctl start docker.service
systemctl enable docker.service

ちょっと触ってみた Docker。

確かに便利だけど、仮想マシン上で Docker を動かすのってどうなんだろう…

保守的な面ではいいと思うんだけど、なんかもやっとする。

参考元

  1. Small Office & Simple IT
  2. Docker Composeのインストール方法(CentOS7.3)
  3. 防火壁の中の Docker
  4. curlコマンドにてproxy設定
  5. Docker Compose

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください