下載nginx 鏡像:
Docker pull nginx:latest
啟動(dòng)鏡像
Docker start nginx
查看啟動(dòng)后的鏡像id
Docker ps
image.png
進(jìn)入鏡像
docker exec -it 801be86b1a6b bash
查找nginx的默認(rèn)配置文件
cd etc/nginx/conf.d/
ls
nginx的默認(rèn)配置文件:default.conf
查看配置文件妇多,確認(rèn)nginx的root目錄
從圖片可以看到root目錄:/usr/share/nginx/html
這個(gè)目錄則是容器的目標(biāo)目錄,接下來(lái)需要將待部署的資源通過(guò)docker命令拷貝到該文件目錄下燕侠。
cat default.conf
image.png
退出容器
Exit
拷貝待部署的文件到nginx容器的root目錄下
docker cp {源文件/目錄} {容器ID}:{容器目的地址}
docker cp css 801be86b1a6b:/usr/share/nginx/html/
docker cp js 801be86b1a6b:/usr/share/nginx/html/
docker cp login.html 801be86b1a6b:/usr/share/nginx/html/
docker cp命令類似于UNIX中的cp -a命令者祖,遞歸復(fù)制目錄下的所有子目錄和文件
完成后直接訪問(wèn):
http://{ip}:{port}/login.html
image.png
“注:也可以通過(guò)映射的方式將docker中的nginx目錄映射到資源服務(wù)器上”