1. 程式人生 > 其它 >Docker入門-基本使用

Docker入門-基本使用

Docker設定映象源

  • 修改docker源配置檔案
vim /etc/docker/daemon.json

# 在json配置檔案中輸入下面內容
{
    "registry-mirrors": ["http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn"]
}

Docker概念圖

Docker常用指令

  • 拉取映象
# name為映象名稱
docker pull name
  • 執行容器
# 後臺執行容器:-d 
# 容器內外埠對映:-p 內部埠號:外部埠號
# 目錄對映:-v 'dir name' : <dir>
# 指定映像版本:<name>:<ver>
# name為映象名稱
docker run -d -p 80:80 name
  • 檢視正在執行
docker ps
  • 刪除容器
# 容器id可以不用打全,字首會自動區分
docker rm -f id
  • 進入容器bash
# 容器id可以不用打全,字首會自動區分
docker exec -it id bash
  • commit映象
# 容器id可以不用打全,字首會自動區分,name為映象名稱
docker commit id  name 
  • 檢視映象列表
docker images 
  • 使用Dockerfile構建映象
# name為映象名稱,"."為Dockerfile路徑
docker build -t name .
  • 刪除映象
# name為映象名稱
docker rmi name
  • 儲存為tar
# name為映象名稱
docker save name > xx.tar
  • 從tar載入
docker load < xx.tar