facebook twitter hatena line email

「仮想サーバ/docker/インストール/mac」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(コンテナを作る)
行41: 行41:
 
docker run -d -p 80:80 docker/getting-started
 
docker run -d -p 80:80 docker/getting-started
  
http://0.0.0.0 にアクセスすると、http://0.0.0.0/tutorial/ へリダイレクトされる
+
ttp://0.0.0.0 にアクセスすると、ttp://0.0.0.0/tutorial/ へリダイレクトされる

2021年1月28日 (木) 18:58時点における版

macにdockerをインストール

docker for macをインストール https://docs.docker.com/docker-for-mac/

(Docker Toolboxは古いらしい) https://www.docker.com/products/docker-toolbox

(boot2dockerは非推奨らしい)

docker for macとdocker toolboxの違い

docker for macはdocker-machineが必要ないのでvirtualboxも必要なくなる

インストール確認

$ docker -v
Docker version 1.10.0, build 590d5108
$ docker-machine -v
docker-machine version 0.6.0, build e27fb87

docker for macの場合でport80を利用する場合

macローカルに入れたnginxなどをport80で起動してた場合は、 port80でのdocker startに失敗するのであらかじめローカルのnginxは停止しておく

boot2dockerの場合dockerに入った時こんな感じ

                        ##         .
                  ## ## ##        ==
               ## ## ## ## ##    ===
           /"""""""""""""""""\___/ ===
      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
           \______ o           __/
             \    \         __/
              \____\_______/
 _                 _   ____     _            _
| |__   ___   ___ | |_|___ \ __| | ___   ___| | _____ _ __
| '_ \ / _ \ / _ \| __| __) / _` |/ _ \ / __| |/ / _ \ '__|
| |_) | (_) | (_) | |_ / __/ (_| | (_) | (__|   <  __/ |
|_.__/ \___/ \___/ \__|_____\__,_|\___/ \___|_|\_\___|_|

コンテナを作る

docker run -d -p 80:80 docker/getting-started

ttp://0.0.0.0 にアクセスすると、ttp://0.0.0.0/tutorial/ へリダイレクトされる