打包 dotnet core 程序成一個鏡像

1、首先,咱們建立一個 dotnet core 的應用程序,以下docker

 

2、在程序的目錄下面咱們建立一個 Dockerfile 文件,以下服務器

 

3、編寫 Dockerfile 文件ui

簡單介紹介紹一下上面的指令3d

1. FROM : 必須爲第一個命令,指定基礎鏡像blog

2. WORKDIR : 工做目錄容器

3. COPY : 將本地文件添加到容器中基礎

4. ENV : 設置環境變量變量

5. ENTRYPOINT : 容器啓動的時候,執行的命令打包

 

4、發佈file

發佈以前,咱們先設置一下 Dockerfile 文件的屬性

選擇項目,發佈,發佈完成,內容以下

 

5、生成鏡像

咱們將這個文件夾,上傳到 docker 服務器中

運行 docker 鏡像打包命令: docker image build -t demo:v1 .

 能夠看到,鏡像已經打包成功了,另外,注意一下打包命令的參數,-t 後面指明瞭鏡像的名稱和版本,最後還有一個 "." ,這個 "." 代表是 Dockerfile 文件所在的路徑,"." 表示當前目錄

6、啓動容器

容器啓動成功

相關文章
相關標籤/搜索