更新到docker-machine后,我不知道如何在本地 boot2docker docker-machine 中更新DOCKER_OPTS
并永久保存
$ docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM
dev * virtualbox Running tcp://192.168.99.100:2376
我尝试使用docker-machine ssh dev
ssh到vm,然后更新/etc/docker/default
。但是在使用docker-machine restart dev
重新启动VM后,我所做的更改将被删除。
答案 0 :(得分:10)
如果您只想将参数传递给docker,请将其添加到EXTRA_ARGS
中的/var/lib/boot2docker/profile
。例如:
EXTRA_ARGS='
--label provider=virtualbox
--insecure-registry=10.0.0.1:5000
'
停泊者流程是通过/etc/init.d/docker
启动的,/var/lib/boot2docker/profile
来源$EXTRA_ARGS
。 start()
透明地传递到docker进程,直到 @Override
public void onScrollStateChanged(RecyclerView recyclerView, int scrollState) {
final int treeshold = 0;
try {
if (scrollState == RecyclerView.SCROLL_STATE_IDLE) {
if (((LinearLayoutManager) recyclerView.getLayoutManager()).findLastVisibleItemPosition() >= yourData.size()
- 1 - treeshold) {
//your load more logic
}
}
} catch (Exception e) {
}
}
。
答案 1 :(得分:3)
从docker-machine 0.5.0开始,镜像可以配置--engine-registry-mirror
docker-machine create -d virtualbox --engine-registry-mirror http://mirror.dockerhub.com dev
- engine-registry-mirror [--engine-registry-mirror option --engine-registry-mirror option]指定要使用的注册表镜像