Docker 基本使用
以下步驟為基本的 docker 使用
一、Install Docker Desktop on Windows
到 docker 官網下載 Docker Desktop 安裝檔
二、下載 docker file 來使用
我們去下載一個 docker 的 hello world 來玩玩,範例如下
1 | $ git clone https://github.com/docker/welcome-to-docker |
當下載好了之後,或許你可以編輯裡面的 DockerFile,
利用寫在 DockerFile 的指令去客製化你要建的專案。
三、將 docker file 經過指令編譯(docker build)好後,做成 image 並註冊到 docker image 區
1 | $ docker build . |
或是利用 $ docker pull {url} 也可以做到將該 image 註冊到 docker image 區
在註冊到 docker image 區中,會參考 .dockerignore file 的設定,
例如:node_modules、bin、obj 資料夾不應該放置在 image 區,就利用 .dockerignore file 來排除。
四、從 docker image 區,選取一 image 並將之掛載到 container 平台
1 | $ docker run |
參考資料:
《Docker —— 從入門到實踐》正體中文版
Docker images for ASP.NET Core
Docker CLI
create a containerized .NET application using Docker
ASP.NET Core Runtime