Mac 使用 Vagrant 搭建 CoreOS + Docker 環境

1. 安裝 Vagrant
。clone core-os
執行 vagrant:
。vagrant up
。vagrant ssh

2. 安裝 docker ubuntu image
。docker run -i -t ubuntu:13.10 bash
安裝 docker ui image
。docker run -d -p 9000:9000 –privileged -v /var/run/docker.sock:/var/run/docker.sock dockerui/dockerui
。瀏覽器輸入: http://172.17.8.101:9000  (備註: Vagrantfile 的 config.vm.network 可改 ip)

3. 下次啟動 docker container 指令
。查詢所有 container: docker ps -a
。啟動已存在的 container: docker start <ID or name>
。ssh 進 container: docker exec -i -t <ID or name> bash  (備註: 執行該 container 的 bash)
。刪除 container: docker rm <ID or name>
。Mount Volume: docker run -i -t -v /path/to/host:/path/to/container <Image> bash (備註: 需開新的 container)
。匯出 container: docker export <ID or name> > myImage.tar
。匯入 container: cat myImage.tar | docker import – <Repository name>:<tag>
。查詢 image: docker images

廣告
發表留言

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

%d 位部落客按了讚: