mecobalamin’s diary

人間万事塞翁が馬

https://help.hatenablog.com/entry/developer-option

メモ: DockerでNginxを使う

使い方を忘れていたのでメモ

まずDocker machineの起動と終了

$ docker-machine.exe start
$ docker-machine.exe stop

Nginxの起動

$ docker run --rm -v /e/www:/usr/share/nginx/html -d -p 8080:80 --name nginx nginx

起動中のコンテナの確認

$ docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                  NAMES
ea3663501739        nginx               "/docker-entrypoint.…"   27 seconds ago      Up 27 seconds       0.0.0.0:8080->80/tcp   nginx

コンテナの終了

$ docker stop nginx

コンテナイメージのリスト

$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
nginx               latest              992e3b7be046        4 months ago        133MB
ubuntu              latest              9140108b62dc        4 months ago        72.9MB

Windowsのブラウザからアクセスするには

http://192.168.3.4:8000/

wslのifconfigでwifi0のIPアドレスを確認する

ポートの設定は過去記事を参照する
mecobalamin.hatenablog.com