Docker的使用
1.從倉庫拉取鏡像
docker pull 用戶名/鏡像名:tags
2.運行鏡像
docker run [option] IMAGE [COMMAND] [ARG...]
$ docker run -t -i ubuntu:14.04 /bin/bash
-t 選項讓Docker分配一個偽終端(pseudo-tty)并綁定到容器的標準輸入上,
-i 則讓容器的標準輸入保持打開抗楔。
-d 后臺運行
-p 端口映射? -p 8080:8080
當利用 docker run 來創(chuàng)建容器時,Docker 在后臺運行的標準操作包括:
檢查本地是否存在指定的鏡像,不存在就從公有倉庫下載
利用鏡像創(chuàng)建并啟動一個容器
分配一個文件系統,并在只讀的鏡像層外面掛載一層可讀寫層
從宿主主機配置的網橋接口中橋接一個虛擬接口到容器中去
從地址池配置一個 ip 地址給容器
執(zhí)行用戶指定的應用程序
執(zhí)行完畢后容器被終止.
3. 查看容器
docker container ls
docker? container ls? -a
docker ps -a
4.查看容器日志
docker container logs [container ID or NAMES]
5.終止容器
docker container stop
docker container? start 重新啟動已被終止的
docker container restart 命令會將一個運行態(tài)的容器終止,然后再重新啟動它
6.進入容器
docker exec -it 容器ID bash
docker? attach會導致容器停止