2017/9/15

docker -- embedded system 開發團隊使用docker 做開發環境的方法

先規定 一個 共用帳號,在 container 中,除了 root,就會使用這個帳號。

如果沒有辦法提供 dnsmasg, 而又需要修改 /etc/hosts 的話,可能會有點麻煩。
因為 container 每次從 image 啟動的時候,id 都不一樣,所以 docker 會複寫 /etc/hosts。
導致 image 中的 /etc/hosts 被修改。

所以如果要提供自己的 hosts,必須要在 container 啟動之後,自己加 (用 command 或 script)

沒有留言:

張貼留言