我正在尝试从 boot2docker 迁移到 docker-machine。
我按照指示进行操作here http://docs.docker.com/mac/step_one/安装 docker 但我不断收到以下消息:
Could not read CA certificate "/Users/<useraccountfolder>/.boot2docker/certs/boot2docker-vm/ca.pem": open /Users/<useraccountfolder>/.boot2docker/certs/boot2docker-vm/ca.pem: no such file or directory
当我运行大多数 docker 命令时。
我找到了我的解决方案here https://github.com/boot2docker/osx-installer/issues/126
我需要更新我的 .bash_profile 如下:
export DOCKER_HOST=tcp://192.168.99.100:2376
export DOCKER_MACHINE_NAME=default
export DOCKER_TLS_VERIFY=1
export DOCKER_CERT_PATH=~/.docker/machine/machines/default
然后运行以下命令生成丢失的 ca.pem:
docker-machine regenerate-certs default
我发布此内容是为了防止这对其他人有帮助。感谢/感谢 github 上该线程中的每个人,经过一个小时的痛苦才找到这个线程。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)