- 創(chuàng)建一個 Ubuntu 12.04.2 主機(映像 ID 為 precisex64a)
- 申請一個公網 IP、并捆綁至該主機
- 創(chuàng)建一個 SSH 密鑰、并捆綁至該主機
apt-get update
apt-get install python-software-properties
添加 PPA:
add-apt-repository ppa:dotcloud/lxc-docker
apt-get update
安裝:
apt-get install lxc-docker
3. 下載兩個 image (境外網絡可能比較慢、甚至中途掛,多試幾次,或掛后臺)
docker pull ivarvong/redis
docker pull kstaken/apache2
4. 啟容器中的服務
docker run -d -p 6379 ivarvong/redis /usr/bin/redis-server
docker run -d -p 80:80 kstaken/apache2
5. 查看運行的容器
docker ps
記錄容器的 IP 地址
docker inspect 08821c6ffb4a
6. 為連接 redis 安裝一下 cli
apt-get install redis-server
7. 連接 redis 測試一下
redis-cli -p 6379 -h 172.17.0.17
set foo bar
get foo
exit
8, 看看 apache 是否起來
curl localhost
如果可用那么兩個容器都正常運行了。
好了,總結一下 Docker 的常用命令:
docker search
用于搜索是否有可用的images,實際從index.docker.io查找,放回查詢結果
例如:
docker search apache






