2015-10-28 18 views
7

Sau khi cập nhật cho Docker máy, tôi không có ý tưởng làm thế nào để cập nhật DOCKER_OPTS trong một địa phương boot2docker Docker máy và lưu nó vĩnh viễnLàm thế nào tôi có thể cập nhật DOCKER_OPTS trong Docker máy vĩnh viễn

$ docker-machine ls 
NAME ACTIVE DRIVER  STATE  URL       SWARM 
dev *  virtualbox Running tcp://192.168.99.100:2376 

tôi đã cố gắng để chuyển thành vm với docker-machine ssh dev và cập nhật /etc/docker/default. Nhưng những thay đổi tôi đã thực hiện sẽ bị xóa sau khi khởi động lại VM với docker-machine restart dev.

Trả lời

3

Tính đến Docker máy 0.5.0, gương có thể được cung cấp với --engine-registry-mirror

docker-machine create -d virtualbox --engine-registry-mirror http://mirror.dockerhub.com dev 

--engine-registry-gương [--engine-registry-gương tùy chọn --engine-registry Tùy chọn -mirror] Chỉ định các gương đăng ký để sử dụng

9

Nếu bạn chỉ muốn chuyển đối số cho trình neo, hãy thêm chúng vào EXTRA_ARGS trong /var/lib/boot2docker/profile. Ví dụ:

EXTRA_ARGS=' 
--label provider=virtualbox 
--insecure-registry=10.0.0.1:5000 
' 

Quá trình Docker được bắt đầu qua /etc/init.d/docker mà các nguồn /var/lib/boot2docker/profile. $EXTRA_ARGS được chuyển giao một cách minh bạch đến quy trình docker đến cuối start().

Các vấn đề liên quan