1
我正在使用Windows機器並通過Docker Toolbox運行Docker。要運行Elasticsearch 5.0,我們必須增加Docker主機(boot2docker)虛擬內存。將自定義設置添加到boot2docker配置文件
docker-machine ssh default
sudo vi /var/lib/boot2docker/profile
# Add this line into /var/lib/boot2docker/profile
sysctl -w vm.max_map_count=262144
# Now exit and check
exit
docker-machine restart default
然而,重新啓動我的Windows機器(泊塢窗機)以及啓動後的泊塢窗機,碼頭工人,機器重置文件/var/lib/boot2docker/profile
。
如何保持這個值持久?我試圖通過--engine-env
和--engine-opt
將一些選項放入docker-machine create
命令中,但沒有運氣。
我看到你已經爲這個https://github.com/docker/machine/issues/3859打開了一個Github的問題。你有沒有嘗試在'/ var/lib/docker'文件中添加一個文件,看看它是否能夠重啓? 'boot2docker'文檔https://github.com/boot2docker/boot2docker表示該文件夾在重啓時也應該保留。我想知道它是否也受到影響。 –
@GregoryNisbet,我不想等Github :(我現在要檢查你的想法。 – Tuan