一、獲取映象
1、從 docker hub 上直接拉取映象
docker pull image_name:tag
2、修改基礎映象
新建容器
在容器內做出需要的改動
提交映象
docker commit 容器名字 image_name:tag
3、用dockerfile 製作映象
編寫dockerfile,然後在dockerfile所在目錄執行
docker build -t image_name:tag .
4、從本地檔案系統匯入映象
利用 cat ubuntu.tar |docker import - ubuntu
二、映象操作
1、檢視本地主機上的映象
docker images
2、刪除映象
docker rmi image_name:tag
強制刪除 加 -f 引數
三、容器操作
1、新建容器
docker run -itd --name 容器名字 -p 本地埠:容器埠 -v 本地路徑:容器路徑 映象名字:標籤
-it : 給容器分配虛擬終端互動式執行容器
-d:後台執行容器
–name :指定容器名稱
-p:對映本地埠到容器
-v:對映本地路徑到容器
-e : 設定環境變數
2、啟動、停止、重啟容器
docker start/stop/restart 容器名字
3、進入容器/用容器執行命令
docker exec -it 容器名字 bash/其他命令
4、刪除容器
docker rm 容器名字
強制刪除加 -f 引數
5、檢視容器列表
檢視執行的容器:docker ps
檢視所有容器:docker ps -a
按照想要的資訊檢視容器列表:
docker ps --format 「table }\t}\t}\t}」
四、docker-compose 部署整套服務
1、安裝docker-compose
用docker 執行的方式 安裝 docker-compose
安裝方法
前提:機器已經安裝docker
sudu cat run.sh > /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
2、後台啟動服務 docker-compose up -d
3、檢視容器 docker-compose ps
4、啟動/停止/重啟/容器 docker-compose start/stop/restart
5、刪除容器 docker-compose rm
6、檢視容器日誌 docker-compose logs -f
關於mybatis plus最全知識總結
預設mp是去找跟你表名一樣的實體類。方法一 tablename t user 只能針對某乙個實體類 方法二 mybatis plus global config db config table prefix t 能針對全域性 mp預設是把屬性id作為主鍵,如果你的主鍵不叫id,則使用 tableid...
Docker入門總結
docker是乙個虛擬環境容器,可以將應用 環境配置 系統環境等一併打包在一起,生成乙個映象,然後就可以發布到任意平台上。vm在物理機的作業系統上建立了乙個中間軟體層 hypervisor,利用物理機資源,虛擬出多個硬體資源,這些新的虛擬硬體環境 安裝的作業系統 相應軟體便構成了一台虛擬機器 而 d...
docker知識總結
目錄二 docker命令 三 dockerfile 四 docker compose 五 docker machine 六 docker swarm 七 例項 docker是開源的應用容器引擎,用於linux,現已支援window容器在win10 window2016參考 window新容器hype...