发布网友 发布时间:2022-04-19 14:30
共1个回答
热心网友 时间:2022-04-11 03:41
下载最近版的Docker for OS X Installer。 运行安装程序, 安装VirtualBox和Boot2Docker管理工具。 运行应用程序文件夹下的Boot2Docker应用: 或者手动初始化Boot2Docker,打开终端并运行: ? 1 2 3 $ boot2docker init $ boot2docker start $ export DOCKER_HOST=tcp://$(boot2docker ip 2>/dev/null):2375 一旦你初始化化好了一个虚拟机,你就能用boot2docker stop和boot2docker start来进行控制。 chasehong 翻译于 1年前 0人顶 顶 翻译的不错哦! 更新 下载最新版的Docker for OS X Installer 运行安装程序, 更新VirtualBox和Boot2Docker管理工具。 更新现有虚拟机,打开终端并运行: ? 1 2 3 $ boot2docker stop $ boot2docker download $ boot2docker start 运行Docker 在终端上跑一个“hello world” 的示例来测试Docker。启动虚拟机然后运行: ? 1 $ docker run ubuntu echo hello world 这样应该会下载ubuntu镜像并打印hello world。 容器端口跳转 最新版的boot2docker建立了一个仅有网络适配器的主机提供可以接入容器的端口。 如果你运行一个有公开端口的容器, ? 1 $ docker run --rm -i -t -p 80:80 nginx 然后你应该能用IP地址接入Nginx服务器: ? 1 $ boot2docker ip 通常,这个IP地址为192.168.59.103,但是也可能被VirtualBox启用的DHCP修改。