dockerをMacにインストールしようとしたんですが、ちょいちょいハマったのでメモ。
Docker for Macをインストール
まず、最初に公式サイトからDocker for Macをダウンロードしてインストールします。
Install Docker for Mac
Stable channel(安定版)とEdge channel(最新版)がありますが、ここはとりあえず安定版をインストール。
あとは、公式サイト通り。
ちゃんとインストールされてるかチェック。
1
2
3
4
5
6
7
8
|
$ docker --version
Docker version 17.03.0-ce, build 60ccb22
$ docker-compose --version
docker-compose version 1.11.2, build dfed245
$ docker-machine --version
docker-machine version 0.10.0, build 76ed2a6
|
nginxを起動
docker run -d -p 80:80 –name {コンテナ名} nginx
を実行すると、nginxを80番ポートで起動してくれる。
1
|
$ docker run -d -p 80:80 --name webserver nginx
|
80番ポートで起動しているので、http://localhost/:80にアクセス。 ここ注意。

これで、OK。
Dockerのプロセスをチェックのコマンド。
Dockerコンテナの停止と起動
停止する
1
2
|
$ docker container stop webserver
#docker container stop {コンテナ名}
|
起動する
1
2
|
$ docker container start webserver
#$docker container start {コンテナ名}
|
起動してない状態のコンテナの表示
1
|
$ docker container ls -a
|
nginxの削除
コンテナの削除
1
2
|
$ docker container rm webserver
#docker container rm {コンテナ名}
|
イメージの削除
1
2
|
$ docker image rm nginx
#docker image rm {IDもしくは image name}
|