最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker安裝部署Net Core實現(xiàn)過程解析

 更新時間:2020年12月04日 09:46:22   作者:人間有妖氣  
這篇文章主要介紹了Docker安裝部署Net Core實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

一、docker 安裝及設(shè)置

#安裝 CentOS已經(jīng)將Docker軟件包放在了Extras軟件源中,直接利用即可
yum install docker-io -y

#查看docker的版本 version
docker -v

#開啟Docker服務(wù)
systemctl start docker.service

#開機(jī)啟動Docker服務(wù)
systemctl enable docker.service

#查看Docker服務(wù)啟動狀態(tài)
systemctl status docker.service

#重啟Docker服務(wù)
systemctl restart docker.service

二、新建Net Core 程序

1、新建Net Core 項目。注意不啟動Docker 支持

2、發(fā)布新建的項目(目標(biāo)運行時:可移植)

3、在發(fā)布后的文件夾中新建一個Dockerfile 文件(沒有后綴)

大概內(nèi)容如下:

FROM microsoft/dotnet:2.1-aspnetcore-runtime  //注意和你的版本要匹配
WORKDIR /app
COPY . . //將當(dāng)前目錄下的所有文件(除了.dockerignore排除的路徑),都拷貝進(jìn)入 image 文件的/app目錄。
EXPOSE 5000 //端口號(將容器 5000 端口暴露出來, 允許外部連接這個端口。)
//EXPOSE 443 //Https 端口開啟
ENTRYPOINT ["dotnet", "DockerDemo5.dll"] //運行的程序集 改成你自己的

三、上傳發(fā)布后的項目到Linux服務(wù)器(CentOS)

1、進(jìn)入程序的發(fā)布目錄

#進(jìn)入到程序的發(fā)布目標(biāo)
cd /data/web/mydocker

#創(chuàng)建 image文件 (-t參數(shù)用來指定 image 文件的名字,后面還可以用冒號指定標(biāo)簽 PS:注意最后的 點)
docker build -t aspnetcoredocker1.1 . 

#生成容器,每運行一次,就會新建一個容器(這里的5000:5000 代表把容器內(nèi)的5000端口映射到你主機(jī)的5000端口,容器端口在后)
docker run -it -p 5000:5000 aspnetcoredocker1.1
#docker run -it -p 5000:5000 aspnetcoredocker1.1:TAG  // 默認(rèn)TAG是latest

2、直接訪問就可以了

3、docker 容器自動啟動(在容器退出或斷電開機(jī)后,docker可以通過在容器創(chuàng)建時的 --restart參數(shù)來指定重啟策略)

# 設(shè)置啟動策略
docker run --restart always -it -p 5000:5000 aspnetcoredocker1.1

#如果容器已經(jīng)被創(chuàng)建,我們想要修改容器的重啟策略
docker update --restart always 3ec28be7254a //容器ID


# --restart 多個參數(shù)值選擇
no 不自動重啟容器. (默認(rèn)值)
on-failure 容器發(fā)生error而退出(容器退出狀態(tài)不為0)重啟容器,可以指定重啟的最大次數(shù),如:on-failure:10
unless-stopped 在容器已經(jīng)stop掉或Docker stoped/restarted的時候才重啟容器,手動stop的不算always 在容器已經(jīng)stop掉或Docker stoped/restarted的時候才重啟容器

4、docker 相關(guān)命令

鏡像文件和容器命令

#查看所有鏡像
docker images

#刪除一個imageid的鏡像
docker rmi [IMAE_ID] 

#刪除所有鏡像
sudo docker rmi $(docker images -q) 


#查看所有容器運行狀態(tài)
docker ps -a  
docker container ls -all

#刪除一個containerid的容器(實例)
docker rm 6f0c67de4b72 

#刪除所有容器
docker rm $(sudo docker ps -a -q)

容器日志

#查看指定時間后的日志,只顯示最后100行:
docker logs -f -t --since="2019-06-08" --tail=100 CONTAINER_ID

#查看某時間之后的日志:
docker logs -t --since="2019-06-08" CONTAINER_ID

#查看某時間段日志:
docker logs -t --since="2019-06-08" --until "2019-06-09" CONTAINER_ID

#查看最近30分鐘的日志:
docker logs --since 30m CONTAINER_ID

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker網(wǎng)絡(luò)配置與自定義IP容器通信

    Docker網(wǎng)絡(luò)配置與自定義IP容器通信

    IP地址是Docker容器在網(wǎng)絡(luò)中的唯一標(biāo)識,每個Docker都會被分配一個 IP,用于網(wǎng)絡(luò)通信,本文主要介紹了Docker網(wǎng)絡(luò)配置與自定義IP容器通信,感興趣的可以了解一下
    2024-03-03
  • docker常用容器啟動docker-compose.yml配置文件使用

    docker常用容器啟動docker-compose.yml配置文件使用

    這篇文章主要介紹了docker常用容器啟動docker-compose.yml配置文件使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • Docker中如何通過docker-compose部署ELK

    Docker中如何通過docker-compose部署ELK

    Docker?Compose適用于不同的操作系統(tǒng)和云平臺,這篇文章主要介紹了Docker中如何通過docker-compose部署ELK,需要的朋友可以參考下
    2024-05-05
  • 一文帶你徹底搞懂Docker中的cgroup的具體使用

    一文帶你徹底搞懂Docker中的cgroup的具體使用

    本文主要介紹了Docker中的cgroup的具體使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 基于spring-boot和docker-java實現(xiàn)對docker容器的動態(tài)管理和監(jiān)控功能[附完整源碼下載]

    基于spring-boot和docker-java實現(xiàn)對docker容器的動態(tài)管理和監(jiān)控功能[附完整源碼下載]

    Docker 是一個開源的應(yīng)用容器引擎,和傳統(tǒng)的虛擬機(jī)技術(shù)相比,Docker 容器性能開銷極低,因此也廣受開發(fā)者喜愛。這篇文章主要介紹了基于spring-boot和docker-java實現(xiàn)對docker容器的動態(tài)管理和監(jiān)控 ,需要的朋友可以參考下
    2019-06-06
  • 利用寶塔面板和docker快速部署網(wǎng)站的基本流程

    利用寶塔面板和docker快速部署網(wǎng)站的基本流程

    當(dāng)你有了一臺服務(wù)器,就會折騰往這臺服務(wù)器上部署各種好玩的網(wǎng)站,本文將以部署filebrowser舉例介紹網(wǎng)站部署的基本流程,感興趣的朋友一起看看吧
    2023-12-12
  • Docker安裝mysql并解決中文亂碼問題

    Docker安裝mysql并解決中文亂碼問題

    本文主要介紹了Docker安裝mysql并解決中文亂碼問題本人親自測試,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • 詳解Docker守護(hù)進(jìn)程的配置及日志

    詳解Docker守護(hù)進(jìn)程的配置及日志

    這篇文章主要介紹了詳解Docker守護(hù)進(jìn)程的配置及日志,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Docker Compose 網(wǎng)絡(luò)設(shè)置詳解

    Docker Compose 網(wǎng)絡(luò)設(shè)置詳解

    這篇文章主要介紹了Docker Compose 網(wǎng)絡(luò)設(shè)置詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • docker私有倉庫Harbor配置

    docker私有倉庫Harbor配置

    本文主要介紹了在openEuler或rockylinux上配置docker私有倉庫Harbor,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03

最新評論

湖北省| 读书| 定州市| 延边| 太白县| 舒兰市| 凤台县| 交口县| 屏南县| 本溪市| 四子王旗| 南漳县| 曲水县| 耿马| 诏安县| 枣强县| 蕲春县| 惠州市| 丽江市| 潼南县| 洛扎县| 兴隆县| 定西市| 天峻县| 静安区| 枣阳市| 南宫市| 商丘市| 嘉禾县| 蓝田县| 浠水县| 都江堰市| 阿鲁科尔沁旗| 湟中县| 上思县| 遂昌县| 新泰市| 通江县| 榆社县| 永年县| 达日县|