iT邦幫忙

2023 iThome 鐵人賽

DAY 30
0
SideProject30

30 天學習 Docker 部署你的專案系列 第 30

DAY 30 - 將 docker-compose.yml 裡的 container 取名

  • 分享至 

  • xImage
  •  

昨天整理了 Dockerfile ,今天換 docker-compose.yml 吧!

自訂 container 名稱

不知道大家有沒有注意到.每次 docker-compose up 時,看到的畫面

https://ithelp.ithome.com.tw/upload/images/20231015/201510355xZjDvf0s9.png

這些是他自動給容器的名稱 docker_test-db-1docker_test-app-1 ,因為我們沒有幫容器取名,所以他就根據 專案名稱+服務名稱 來命名。

但是若你不喜歡這個名稱想自定義名稱也是可以的,只要在服務後加上

container_name: <你想取的名字>

docker-compose up 時就可以看到

https://ithelp.ithome.com.tw/upload/images/20231015/20151035E2dHK9pjrq.png

成功將名稱更換了,如此一來我們更可以透過 log 知道應該在哪個容器除錯。

結語

這次使用 Docker 部署你的專案就到這邊,在撰寫的時候真的很容易撞牆,不知從何除錯的狀況發生,所以這次的文章,有根據我是如何下關鍵字,以及如何除錯的過程帶著大家一步一步到完成,祝福大家都可以成為 Docker 大師!


上一篇
DAY 29 - 將 Dockerfile 改成多階段建置
系列文
30 天學習 Docker 部署你的專案30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言