DockerをMacにインストールする

Sun Nov 19, 2017 - docker
Sun Jan 12, 2020

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のプロセスをチェックのコマンド。

1
$ docker container l

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}