iT邦幫忙

1

在 Ubuntu 安裝 docker-compose 依賴套件的一些疑問

  • 分享至 

  • xImage

各位好,
我嘗試在 ubuntu 上安裝 docker-compose,
使用的安裝指令是 sudo apt install docker-compose
下圖是 apt 提示訊息
https://ithelp.ithome.com.tw/upload/images/20220730/20150847vk0WYbprrc.png
蠻多依賴套件不太清楚功能是什麼,
但主要我想提出疑問的是:有一些帶 python3- 的套件,
上網查一下是支援建立 python + docker 環境用的,
如果我的專案要用 php 建構,
那這些為 python 而安裝的套件不就用不上了嗎? 那有需要安裝嗎?

看更多先前的討論...收起先前的討論...
你的問題好妙
那你裝 docker-compose 的用意是?
tobaobao iT邦新手 5 級 ‧ 2022-07-30 12:27:43 檢舉
@補覺鳴詩 不知道是不是最後一句話造成你的誤會,我的意思是:有需要安裝這些 python 套件嗎?
你到公司要開車 所以買了一台車
你在公司內上班用不到車
所以你覺得不用買車

你覺得你去公司上班到底要不要一台車?
如果你沒了解 docker-compose 是什麼、 php 是什麼?
你就在看那些相依套件在幹什麼,理所當然看不懂
然後別人無腦告訴你一句 "全都要"
所以就全部無腦裝
那你當初問這問題的意義是什麼?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2022-07-30 11:27:09
最佳解答

但主要我想提出疑問的是:有一些帶 python3- 的套件,上網查一下是支援建立 python + docker 環境用的,如果我的專案要用 php 建構,
那這些為 python 而安裝的套件不就用不上了嗎?

那有需要安裝嗎?

有(因為原作者把 python 包在裡面)

tobaobao iT邦新手 5 級 ‧ 2022-07-30 12:06:55 檢舉

感謝解答!

1
obarisk
iT邦研究生 1 級 ‧ 2022-07-31 14:47:30

docker-compose 是 python 寫的

你可以考慮改用 docker compose。這是 golang 寫的。

tobaobao iT邦新手 5 級 ‧ 2022-07-31 16:54:33 檢舉

感謝解答! docker 官網也建議使用新版指令 docker compose 取代舊版指令 docker-compose https://docs.docker.com/compose/#compose-v2-and-the-new-docker-compose-command

obarisk iT邦研究生 1 級 ‧ 2022-08-01 09:10:41 檢舉

但是我其實建議用cli建容器就好。有設 autorestart,其實 dockerd 會幫你處理 docker-compose 做的所有事情

我要發表回答

立即登入回答