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