docker使用
基本操作
- 列出鏡像
docker images
- 拉取鏡像
docker pull centos
- 搜索鏡像
docker search centos
- 導入與導出鏡像
# 導出
docker save centos > centos.tar
# 導入
docker load < centos.tar
- 容器的啓動
docker run -it centos /bin/sh
- 列出容器
docker ps
參數:
-a:表示列出所有容器,包括已停止容器
-l: 表示列出最近創建的容器,包括所有狀態
-n: 表示列出n個最近創建的容器,包括所有狀態
-q: 僅列出container id 字段
-s: 補充列出大小
- 停止容器
docker stop centos
- 終止容器
docker kill centos
- 啓動容器
docker start centos
- 重啓容器
docker restart centos
- 刪除容器
docker rm centos
# 刪除所有
docker rm -f $(docker ps -a -q)
- 導入/導出容器
# 導入
docker export centos > centos.tar
# 導出
docker import centos.tar centos1/centos:latest
根據docker-compose.yml構建容器並啓動
docker-compose up -d