91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Docker怎樣進行部署dotnetcore

發布時間:2021-11-19 16:50:43 來源:億速云 閱讀:453 作者:柒染 欄目:大數據

這篇文章給大家介紹Docker怎樣進行部署dotnetcore,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

安裝docker

系統還是之前centos 7.1

https://www.docker.com/products/docker#/linux

 yum update

 創建源:

/etc/yum.repos.d/docker.repo

tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

 yum安裝

yum install docker-enginesystemctl enable docker.service
systemctl start docker

 測試

 docker run --rm hello-world

 會顯示Hello from Docker!

部署程序

案例還是用 之前的 dotnetcore+angular2 的示例項目 ,詳情參考:

拷貝到另一個文件夾

http://km.oa.com/articles/show/303950

cp acore/*  dockerapp

 (1)創建Dockerfile

Docker怎樣進行部署dotnetcore

備注: 這里有兩個坑

1.因為程序是基于dotnet1.0.1 所以必須用 microsoft/dotnet:1.0.1-core;我開始創建的時候 用的1.0.0,當容器運行的時候 就變成Exit(131), 這時候用  docker logs [container]  可以顯示容器運行的時候輸出的日志. 然后修正dockerfile 基于image就ok了;

2.鏡像里面監聽0.0.0.0  , 不然在curl 外部訪問出現錯誤:Connection reset by peer 

DockerFile 如下:

FROM microsoft/dotnet:1.0.1-core
RUN mkdir /app/COPY . /app/WORKDIR ./app
EXPOSE 4000#CMD "/bin/bash"CMD ["dotnet", "acore.dll", "--server.urls", "http://0.0.0.0:4000"]

(2)構建Image 

docker build -t dockerapp:1.0 .

 (不要漏了后面一個點)

構建完成后就可以用 docker image 查看了

Docker怎樣進行部署dotnetcore
(3) 運行容器

docker run --name dockerapp -d -p 8000:4000 dockerapp:1.0

 指定容器名稱,指定端口資源映射, 還可以指定磁盤映射

使用 docker ps -a 查看運行的容器

Docker怎樣進行部署dotnetcore

顯示在運行中

訪問一下 我們部署的dotnetcore 程序

Docker怎樣進行部署dotnetcore

(4)配置Nginx

Docker怎樣進行部署dotnetcore

這次映射的docker端口

重啟nginx  

service nginx restart

(5)成果

外部瀏覽器訪問結果: (該頁面我特別在上面加一個div區分舊項目)

Docker怎樣進行部署dotnetcore

Docker怎樣進行部署dotnetcore

關于Docker怎樣進行部署dotnetcore就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

逊克县| 吴川市| 本溪市| 弥勒县| 元朗区| 道真| 三都| 西安市| 永胜县| 定安县| 从江县| 北安市| 墨脱县| 扶余县| 开化县| 建水县| 聊城市| 大连市| 铜梁县| 汉中市| 丰县| 大悟县| 舟曲县| 甘南县| 翁源县| 马关县| 错那县| 昌黎县| 肃南| 柳河县| 专栏| 台东县| 潼关县| 南充市| 平顶山市| 罗江县| 安义县| 肇州县| 南涧| 高安市| 西城区|