【Docker】CentOS7にDockerをインストールしてざっくり勉強する
経緯
現在僕はDockerを勉強中です。
勉強するために検索するとDockerに関する記事はものすごくたくさんありますが、正直どのサイトを参考にすれば良いかかなり迷います。
なので今回はぼくがDockerを勉強した際に参考にしたサイト、勉強の流れを説明します。
環境
・Windows10、Windows7
・VMware(CentOS7)
勉強手順
CentOS7 インストール
VMwareを使用して、CentOS7をインストールする
➡【新人向け】超簡単!VMwareでCentOSの環境を構築する方法
雰囲気をつかむ
ここではまだ何もインストール等は行わずに、記事を読んでDockerとはどんなものなのかをざっくり理解する。
CentOSにDockerをインストール
Dockerをインストールしてみる
手順通りにインストールするだけ。
CentOSにDocker Composeをインストール
Docker Compose のダウンロードの項目と実行可能権限の適用の項目を行って、インストールした
➡Install Docker Compose on CentOS 7
実際に動かしてみる
つまったところ
1 |
docker-compose up -d |
上記のコマンドはdocker-compose.ymlがあるディレクトリ内で行います。
またdocker-compose.ymlは自身で作成します。
エラーの対処(起きなかった場合は無視して良い)
ポートがすでに使用されていた場合
➡Dockerで80番へポートマッピングした際に起きたエラーについて
もしnginxが動いていた場合は下記のコマンドで停止できます。
1 |
$ sudo systemctl stop nginx |
まとめ
実際にこの流れで勉強することで、なんとなくDockerについて理解することができました。
昼休みの1時間休憩のときにコツコツ行い、3日間ぐらいで実際にDockerが動くところまで見ることができました。
その後はCakephpやLaravelの環境をDockerで作成してみたりしています。
ぜひ皆さんもDockerを使って環境を構築してみてください。