Docker 的基本使用

1、一些概念

鏡像(Image)

  • 用於建立 Docker 容器的模板。

容器(Container)

  • 容器是獨立運行的一個或一組應用。
  • 容器與鏡像的關係相似於面向對象編程中的對象與類。

Docker 倉庫(Registry)

  • 倉庫是集中存放鏡像文件的場所。
  • 倉庫分爲公開倉庫(Public)和私有倉庫(Private)兩種形式。

2、一些使用場景

pull鏡像

鏡像打包

docker build -t myimage:tag .nginx

查看本地鏡像

docker imagesdocker

登錄倉庫(根據提示輸入帳戶密碼)

docker login http://編程

push鏡像

docker push myimage:tagbash

push鏡像,操做容器

拉取鏡像

docker pull myimage:tagapp

啓動容器

docker run --name mynginx -d -p 10000:80 myimage:tagui

列出容器

docker psspa

獲取容器的日誌(-f : 跟蹤日誌輸出)

docker logs -f CONTAINER 日誌

在運行的容器中執行命令

docker exec -i -t CONTAINER /bin/bash對象

相關文章
相關標籤/搜索