Docker映象的獲取與使用
個人站點 :http://oldchen.iwulai.com/
首先,你必須保證你的docker已經安裝到位:
1.檢視:docker info
2.搜尋可用的centos的docker映象: docker search XX
我們是搜尋centos:docker search centos
3.拉取:docker pull centos:latest
4.檢視映象:docker images
補充:
docker images -a:列出所有的images(包含歷史)
docker images --tree :顯示映象的所有層(layer)
docker rmi <image ID>:刪除一個或多個image
5.啟動一個容器:docker run -it centos:latest /bin/bash(基於centos)
6.容器命名:docker run --name XX -it centos /bin/bash
補充:
檢視容器
docker ps :列出當前所有正在執行的container
docker ps -l:列出最近一次啟動的container
docker ps -a :列出所有的container(包含歷史,即執行過的container)
docker ps -q :列出最近一次執行的container ID
7.退出:exit
8.啟動容器docker start XX (start:開啟/stop:停止/restart:重啟)
9.進入容器 docker attach XX
10.檢視ip主機配置:cat/etc/hosts
11.刪除映象(這個就不演示了哈!!!)
docker rmi <映象名或ID>
附加:
將容器封裝為一個映象
docker commit 6c4b67800f97(為容器名/ID) node:node1(為新的映象名)
基於新映象執行容器
docker run -it -d -p 88:80 --name test1 node:node1 /bin/bash
-p為埠對映