【Docker】CentOS7にDockerをインストールしてざっくり勉強する

経緯

現在僕はDockerを勉強中です。

勉強するために検索するとDockerに関する記事はものすごくたくさんありますが、正直どのサイトを参考にすれば良いかかなり迷います。

なので今回はぼくがDockerを勉強した際に参考にしたサイト、勉強の流れを説明します。

環境

・Windows10、Windows7

・VMware(CentOS7)

勉強手順

CentOS7 インストール

VMwareを使用して、CentOS7をインストールする

【新人向け】超簡単!VMwareでCentOSの環境を構築する方法

雰囲気をつかむ

ここではまだ何もインストール等は行わずに、記事を読んでDockerとはどんなものなのかをざっくり理解する。

➡Docker入門 #1 【Dockerとは】

➡Docker入門 #2 【Dockerチュートリアル】

CentOSにDockerをインストール

Dockerをインストールしてみる

手順通りにインストールするだけ。

➡CentOS7にDockerをインストールする

CentOSにDocker Composeをインストール

Docker Compose のダウンロードの項目と実行可能権限の適用の項目を行って、インストールした

➡Install Docker Compose on CentOS 7

実際に動かしてみる

➡Docker入門 #3 【WordPress環境構築】

つまったところ

上記のコマンドはdocker-compose.ymlがあるディレクトリ内で行います。

またdocker-compose.ymlは自身で作成します。

エラーの対処(起きなかった場合は無視して良い)

ポートがすでに使用されていた場合

➡Dockerで80番へポートマッピングした際に起きたエラーについて

もしnginxが動いていた場合は下記のコマンドで停止できます。

まとめ

実際にこの流れで勉強することで、なんとなくDockerについて理解することができました。

昼休みの1時間休憩のときにコツコツ行い、3日間ぐらいで実際にDockerが動くところまで見ることができました。

その後はCakephpやLaravelの環境をDockerで作成してみたりしています。

ぜひ皆さんもDockerを使って環境を構築してみてください。