1)在Ubuntu虚拟机中通过
sudo docker run -d -p 8083:8081 mozaiquan/zkong:drogon
8083为宿主机端口,即当前Ubuntu虚拟机端口,确保该端口未被使用,8081为container所在docker machine端口,此时可通过
<宿主机IP>:8083 或者 <docker machine ip>:8081 访问服务。
2)查看container ip,通过
docker exec -it bcd44d1d1453 bash
进入container的bash,bcd44d1d1453为container id,可通过docker ps获取。
cat /etc/hosts
可查看ip,如:
container的网络配置方式可参考百度
3)Ubuntu上使用docker(注意docker版本对Ubuntu版本的支持,可参考官方文档)
sudo apt-get update
sudo apt-get install docker
sudo apt-get install docker.io
sudo docker run hello-world