国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

docker啟動前端

2023-09-16 19:39 作者:塵緣如夢_  | 我要投稿

docker啟動前端

作為一個前端,代碼寫完,最后部署到服務(wù)器,這是一個必須要了解的過程,今天,我就在docker 中安裝nginx 并部署做一個簡單的筆記。 ?

首先我在某云中有個云服務(wù)器,并登陸

format,webp.png

前言

提示:我服務(wù)器裝的是Linux的,要如何安裝 Docker,要如何在Docker中安裝 Nginx,請自己度一下。 ? 安裝Docker可以參考 ? 在Docker中安裝 Nginx可以參考

一、確認(rèn)環(huán)境?

  1. 啟動啟動 Docker

登錄后復(fù)制

?sudo systemctl start docker

format,webp-16948573054993.png
  1. 查看是否已安裝了 nginx:

登錄后復(fù)制

?docker images

format,webp-16948573083646.png


3. 安裝完成后,我們可以使用以下命令來運行 nginx 容器: ?

登錄后復(fù)制

?docker run --name nginx-test -p 8080:80 -d nginx

–name nginx-test:容器名稱。 ?

-p 8080:80: 端口進行映射,將本地 8080 端口映射到容器內(nèi)部的 80 端口。 ?

-d nginx: 設(shè)置容器在在后臺一直運行。 ?

format,webp-16948573121909.png


如果出現(xiàn)這個就說明成功了,如果8080端口已經(jīng)用了,可以用其他的端口 ?

format,webp-169485731546712.png

返回的id后面要用到

二、在docker中部署nginx

1.創(chuàng)建如下文件:

登錄后復(fù)制

?mkdir -p ~/nginx/www ~/nginx/logs ~/nginx/conf

2.拷貝容器內(nèi) Nginx 默認(rèn)配置文件到本地當(dāng)前目錄下的 conf 目錄

登錄后復(fù)制

?sudo docker cp 容器的id:/etc/nginx/nginx.conf ~/nginx/conf

這個的容器id ?

format,webp-169485731943815.png

可以用這個命令去查看 ?

登錄后復(fù)制

?docker ps

3.新啟一個端口

登錄后復(fù)制

?sudo docker run -d -p 8082:80 --name 容器名稱 -v ~/nginx/www:/usr/share/nginx/html -v ~/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v ~/nginx/logs:/var/log/nginx nginx 最上面返回的id

查看8082端口。看到如下,就說明成功了。 ?

format,webp-169485732497318.png

4.在~/nginx/www 下就可以放前端打包構(gòu)建的項目了,我這里用的是winSCP

format,webp-169485732733221.png


打開瀏覽器,訪問服務(wù)器ip:8082就可以看大如下效果 ?

format,webp-169485732996924.png

三、總結(jié)

以上都是自測可行的,僅僅作為筆記,不喜勿噴!。 ? 可能會用到Docker start/stop/restart 命令,

  1. 啟動已被停止的容器wgshtml-web

登錄后復(fù)制

?docker start wgshtml-web

  1. 停止運行中的容器wgshtml-web

登錄后復(fù)制

docker stop wgshtml-web

  1. 重啟容器容器wgshtml-web

登錄后復(fù)制

docker restart wgshtml-web

后記:再開放一個8083的端口出來

  1. 第一步

登錄后復(fù)制

docker run --name nginx-test -p 8080:80 -d nginx

  1. 第二步:查看id

登錄后復(fù)制

docker ps

  1. 在當(dāng)前目錄建一個myReact的文件夾

登錄后復(fù)制

mkdir -p ~/myReact/www ~/myReact/logs ~/myReact/conf

  1. 拷貝容器內(nèi) Nginx 默認(rèn)配置文件到本地當(dāng)前目錄下的 conf 目錄

登錄后復(fù)制

sudo docker cp 87c589d190e1:/etc/nginx/nginx.conf ~/myReact/conf

  1. 啟動

登錄后復(fù)制

?sudo docker run -d -p 8083:80 --name myreact -v ~/myReact/www:/usr/share/nginx/html -v ~/myReact/conf/nginx.conf:/etc/nginx/nginx.conf -v ~/myReact/logs:/var/log/nginx nginx


docker啟動前端的評論 (共 條)

分享到微博請遵守國家法律
阿鲁科尔沁旗| 上林县| 浦县| 西盟| 伊金霍洛旗| 贡嘎县| 登封市| 新巴尔虎左旗| 卓资县| 荔波县| 玉山县| 交城县| 韶关市| 宜兰县| 昂仁县| 天津市| 出国| 玛曲县| 雷州市| 长垣县| 休宁县| 柏乡县| 丁青县| 孟连| 纳雍县| 彭阳县| 普宁市| 长汀县| 塘沽区| 大渡口区| 山阳县| 区。| 武陟县| 北海市| 申扎县| 德庆县| 高阳县| 上高县| 靖远县| 阜宁县| 旬邑县|