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、啓動容器
容器啓動成功