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

dockerをMacにインストールしようとしたんですが、ちょいちょいハマったのでメモ。

Docker for Macをインストール

まず、最初に公式サイトからDocker for Macをダウンロードしてインストールします。

Install Docker for Mac

Stable channel(安定版)とEdge channel(最新版)がありますが、ここはとりあえず安定版をインストール。

あとは、公式サイト通り。

ちゃんとインストールされてるかチェック。

$ 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番ポートで起動してくれる。

$ docker run -d -p 80:80 --name webserver nginx

80番ポートで起動しているので、http://localhost/:80にアクセス。 ここ注意。

docker_mac

これで、OK。



Dockerのプロセスをチェックのコマンド。

docker container l

Dockerコンテナの停止と起動

停止する

$docker container stop webserver
#docker container stop {コンテナ名}

起動する

$docker container start webserver
#$docker container start {コンテナ名}

起動してない状態のコンテナの表示

$docker container ls -a





nginxの削除

コンテナの削除

$docker container rm webserver
#docker container rm {コンテナ名}

イメージの削除

$docker image rm nginx
#docker image rm {IDもしくは image name}