安裝
直接下載docker客戶端安裝即可
基礎概念及命令
Containers & images
images : 鏡像
Containers: 容器己英,是鏡像的一個運行實例
Paste_Image.png
命令 | 用途 |
---|---|
docker ps | 顯示系統(tǒng)中正在運行的容器 |
docker ps -a | 顯示系統(tǒng)中所有的容器 |
docker run a | 為image a 創(chuàng)建一個容器并運行 |
docker images | 顯示系統(tǒng)中所有的images |
docker bulid -t A . | 構建A image |
docker rmi -f A | 移除image A |
創(chuàng)建image 過程
- 創(chuàng)建Dockerfile 文件
- 在Dockerfile 文件中添加 RROM a 表示此鏡像以 a 鏡像為基礎 如:
FROM docker/whalesay:latest
- 添加 RUN 命令, 表示運行某個命令
RUN apt-get -y update && apt-get install -y fortunes
- 添加CMD 命令甸陌, 將image 內部程序與外部命令綁定
例如:
當運行 docker run image a cowsay 時 會運行 /user/games/fortuen -a 并將相應輸出打印到屏幕上
CMD /usr/games/fortune -a | cowsay
- 運行 docker bulid -t A . 命令湘捎, 為image 取名為A并構建