文章詳情頁
docker - 如何修改運行中容器的配置
瀏覽:670日期:2024-10-20 08:20:55
問題描述
我開啟一個docker容器:
容器中配置項目IP是:10.241.93.21。現在由于網絡環境的問題,ip地址變化了。需要將容易的IP換成10.241.61.20。
ps:要求不刪除現有的容器,下次重啟后ip地址還是10.241.61.20。怎么配置?求方法。謝謝!
問題解答
回答1:你的使用方式錯了。容器不應該是長久性的東西,要保持容器的可拋棄性,有問題就應該rm掉,數據保存在容器外,然后直接run新的容器。參數修改是那個時候進行的。
另外,你應該使用DNS,如果是內部的機器,則使用內部DNS也可以,而不應該寫死IP。
這兩個做法都有問題。至于說修改容器內的配置,這是不推薦的做法,容器不是虛擬機,不應該修改其內的配置。
回答2:你這是用環境變量吧?
看看環境變量的優先級, 把環境變量改了.
環境變量的優先級我不太清楚, 你可以試試啟動用戶目錄下的~/.bashrc ~./.profile 之類的文件設置環境變量
回答3:哥們解決了嗎,我也是這個問題
相關文章:
1. docker不顯示端口映射呢?2. angular.js - webpack build后的angularjs路由跳轉問題3. 數組按鍵值封裝!4. java - web項目中,用戶登陸信息存儲在session中好 還是cookie中好,取決于什么?5. python - linux 下用wsgifunc 運行web.py該如何修改代碼6. pdo - mysql 簡單注入疑問7. 表格對其 只涉及到對其,沒有涉及到大小,長寬還有背景色類的嗎8. mysql - 大部分數據沒有行溢出的text字段是否需要拆表9. mysql - 查詢字段做了索引為什么不起效,還有查詢一個月的時候數據都是全部出來的,如果分拆3次的話就沒問題,為什么呢。10. Mysql取下一條記錄
排行榜
