はじめに
先日Dockerの開発環境構築をする機会があったのでその方法を忘れないようにまとめておきます。なお、必要になる技術や環境は以下の通りです。
・使用PC:MAC
・テキストエディタ:Visial Studio Code
Dockerの開発環境構築の方法
1. Docker Hubからイメージをダウンロードする
① Docker Hub(https://www.docker.com/products/docker-hub) にアクセスしてDockerをダウンロードする。
② Finderを開き、Dockerを『ダウンロード』から『アプリケーション』にドラッグ&ドロップする。
③ Dockerアプリケーションを起動させる。
④ 起動させるとクジラとコンテナの画像がでてくるので、クジラの絵をコンテナにドラック&ドロップする
2. Visial Studio CodeからDockerを操作する
① 『command + shift + @』でターミナルを出す。
② Dockerの動作を確認する
docker version
③ Docker Hubからイメージをダウンロードする(今回は例としてubuntuというイメージをダウンロードします)
docker pull ubuntu:16.04
④イメージがダウンロードできているか確認する
docker images
⑤コンテナをつくり、名前をつける(ここでは『first-ubuntu』と命名)
docker run -it -d --name first-ubuntu :ubuntu:16:04
⑥起動しているコンテナを確認して、⑤でつくったコンテナが起動しているか確認する
docker ps
⑦⑤でつくったコンテナに入る
docker exec -it first-ubuntu pwd
⇒ 『/(ルート)』が表示されれば⑤のコンテナのフォルダの頂点に入れたことになる
⑧⑤でつくったコンテナの中身を参照して、コンテナのフォルダに入れたか確認する。
docker exec -it first-ubuntu ls
おわりに
これでコンテナの中身を操作できます。細かい操作コマンドは別の記事でまとめます。