Docker容器基礎學習

2021-10-25 05:02:32 字數 1954 閱讀 1894

docker介紹

docker原理

docker部署nginx與靜態**

docker執行自己的容器

安裝命令

apt-get update apt-get install -y docker.io

檢驗docken是否安裝成功:docken

基本命令

映象刪除:docker rmi nginx

映象查詢:docker imager ls | docker imagers

版本檢視:docker version

檢視容器執行程序:docker ps

進入容器:docker exec it 程序編號 /bin/bash

檢視日誌:

容器停止:docker stop

容器狀態:docker pa -a

容器刪除:docker rm 容器編號

倉庫登入:映象登入 docker login........

映象構建:docker build -t 映象名 -f /打包到指定目錄

映象打包:docker tag 映象中應用名稱:版本號 自定義名稱

映象推送:docker push

dockerfile基本語法(from.run.cmd.entrypoint.expose:暴露的埠)

docker官方文件

dockergithub位址

docker思想

1、貨櫃

2、標準化–>運輸方式、儲存方式、api介面

3、隔離性

特點:

1、快速,一致地交付您的應用程式

2、響應式部署和擴充套件

3、在同一硬體上執行更多工作負載

docker解決什麼問題
1、解決執行環境不一致問題

2、解決了應用隔離性

3、解決伺服器資源的可伸縮性

映象

以上就是乙個個映象,可以直接通過命令進行執行

倉庫**映象倉庫:在需要安裝的機器上拉取映象即可

國內映象倉庫:阿里映象倉庫、網易鳳巢等等、都需要註冊,亦可發布自己的映象

容器通過網路埠來訪問執行在 docker 容器內的服務,可以通過 -p 或 -p 引數來指定埠對映。

Docker學習過程 (3 容器基礎)

前言 容器就像乙個箱子,裡面裝著執行的程式。當然也可以進入箱子裡。容器實在映象的基礎上建立起來的。建立容器很簡單,將容器所基於的映象拉進來就ok。常用命令 用 的地方要換成具體的名字 sudo docker create image 建立乙個基於 image映象的容器,但不執行 sudo docke...

docker學習 docker容器

1.容器檢視 已經啟動的容器 docker ps 所有的容器 docker ps a2.啟動容器相關引數 互動式容器 退出時容器處於停止狀態,無法使用 docker run it name mynginx nginx bin bash 退出當前容器 exit 守護式容器 埠88是宿主機的對映埠 do...

docker容器基礎命令

docker容器基礎命令 1 建立容器 docker容器非常輕量級,使用者可以隨時建立或者刪除 docker create ti ubuntu 使用docker create命令建立的容器處於停止狀態,需使用docker start啟動。新增加了乙個name等於cccc,status為created...