安裝Nginx on Docker
取得映像檔
root@vm:/home/jennifer# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
python 3.5-alpine d15e7a9f900e 3 weeks ago 68.1MB
cassandra latest 604151722441 2 months ago 379MB
alpine 3.11 f70734b6a266 2 months ago 5.61MB
nginx 1.13.3-alpine ba60b24dbad5 2 years ago 15.5MBroot@vm:/home/jennifer# docker pull nginx:1.18
1.18: Pulling from library/nginx
8559a31e96f4: Pull complete
9a38be3aab21: Pull complete
522e5edd83fa: Pull complete
2ccf5a90baa6: Pull complete
Digest: sha256:159aedcc6acb8147c524ec2d11f02112bc21f9e8eb33e328fb7c04b05fc44e1c
Status: Downloaded newer image for nginx:1.18啟動容器
情境一:使用Docker Bridge Network,並設定port mapping (host 8880 port <-> 容器 80port)

情境二:使用Docker Bridge Network,並設定port mapping,-P表示主機的port不指定,由電腦隨機取得
-P表示主機的port不指定,由電腦隨機取得
情境三:使用host網路,並volume設定檔及NFS資料夾
調整nginx設定檔
Last updated