docker基礎命令使用
阿新 • • 發佈:2017-10-08
基礎 虛擬 compose uno bsp 啟動 nbsp entos run
docker-compose up -d
docker exec -it 容器id /bin/bash
docker save mynewimage > /tmp/xxxx.tar
docker load < xxxx.tar
docker pull xxxurl
docker run
docker ps -aq
docker rm 容器id
docker rmi 鏡像id
docker run -it 鏡像id /bin/bash
docker-compose up -d
docker exec -it xxx /bin/bash (sh)
用 dockerfile 構建鏡像
docker build -t runoob/centos:6.7 ./
-t :指定要創建的目標鏡像名
./ :Dockerfile 文件所在目錄,可以指定Dockerfile 的絕對路徑
1. docker run
等價於 docker create + docker start
當用docker run 創建一個容器時候 操作包括:
檢查本地是否存在指定的鏡像,不存在就從公有倉庫下載
利用鏡像創建並啟動一個容器
分配一個文件系統,並在只讀的鏡像層外面掛在一層可讀寫層
從宿主主機配置的網橋接口中橋接一個虛擬借口到容器中去
從地址池配置一個IP地址給容器
執行用戶制定的應用程序
執行完畢後容器被終止
docker基礎命令使用