用vagrant搭建CoreOS+Docker环境
[*] 下载coreos-vagrant
coreos-vagrant on github
>git clone https://github.com/coreos/coreos-vagrant/
>cd coreos-vagrant
[*] 配置
config.rb.sample改名为config.rb
user-data.sample改名为user-data
修改config.rb
$update_channel='stable'
[*] 安装并运行coreos
>vagrant up
>vagrant ssh
[*] docker基础
Docker Hub
查找镜像
#docker search ubuntu
下载镜像
#docker pull ubuntu:14.04
镜像列表
#docker images
删除镜像
#docker rmi ubuntu:14.04
根据镜像创建container
#docker run -t -i ubuntu:14.04 /bin/bash
根据container创建镜像
#docker commit -p <container_id> ]
查看container列表
#docker ps -a
与container交互
#docker start <container_id>
#docker attach <container_id>
#docker stop <container_id>
查看容器日志
#docker logs <container_id>
删除container
#docker rm <container_id>
[*] dockerui可视化管理
dockerui
#docker run -d -p 9000:9000 -p port2 -p port3 -v /var/run/docker.sock:/var/run/docker.sock dockerui/dockerui
访问地址 http://172.17.8.101:9000/
查看端口映射
#docker port <container_id>
[*] 根据Dockfile创建镜像
更多docker资料请参考http://dockerpool.com/static/books/docker_practice/index.htm
页:
[1]