my11502207 发表于 2018-5-29 13:39:29

用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]
查看完整版本: 用vagrant搭建CoreOS+Docker环境