iT邦幫忙

2022 iThome 鐵人賽

DAY 2
0

今天大致講一下自己學習 docker 的過程

docker 在進公司之前有先試著自己安裝過,在 win10 的電腦上可以裝 Docker Desktop,算是對新手蠻友善的。安裝完之後,可以從 docker-hub 搜尋公開套件的 image,然後就可以在自己電腦上跑容器了。過程中大部分不太需要打指令,透過 Docker Desktop 的圖形介面操作還算方便。

進公司之後,因為公司電腦是用 Ubuntu 的關係,開始接觸到 docker 比較深奧的部分,像是 docker cli, docker compose。那時候開始學著下 docker compose 指令,使用 docker-compose.yml 建立專案堆疊(雖然大部分已經有範本可以抄,不需要從零到有自己寫就是了)。另外因為公司專案眾多,要一個一個設定網站對應有點麻煩,所以有使用 Traefik 來做域名跟 port 的對應。

docker network 的運作原理其實有點複雜,建議官方文件需要詳細閱讀,再搭配自己親自設定一輪。另外這一篇當時幫助我理解蠻多的,而且也有附圖解,超加分

再來是公司專案的 image 是私有的,還要搭配 AWS 的 image 代管服務,所以需要設定相關的 ssh key 做連線。

後面很大一部份是連進容器內進行指令操作的行為,這部分明天再說囉,謝謝縮看


上一篇
壹。hello world
下一篇
參。docker 的注意事項
系列文
程式小萌新的學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言