1、搜索鏡像
docker search nginx
注:建議從官網上查找,鏡像信息更加詳細
2、下載鏡像
docker pull nginx
3、啓動nginx
docker run -d --name nginx01 -p:3344:80 nginx
參數解釋:
#-d 後臺運行
#--name 給容器命名
#-p 宿主機端口,容器內部端口
3344是指容器外部的地址
80指容器內部的地址
4、本機測試是否安裝成功
5、瀏覽器訪問
訪問主機服務器的端口,如下圖所示,說明服務器自測可以通過
6、端口暴露的網絡拓撲
7、進入端口修改文件
docker exec -it nginx01 /bin/bash
8、停止容器
docker stop 容器ID
9、再次訪問
拓展:
我們每次改動nginx配置文件,都需要進入容器內部?十分的麻煩,我要是可以在容器外部提供一個映射路,達到在容器修改文件名,容器內部就可以自動修改?
-v 數據卷