Docker 快速實戰流程

2022-09-18 20:03:13 字數 1107 閱讀 1292

組成部分

映象a+容器b 約等於 vmware[iso+執行ing虛擬機器]

操作部分

獲取映象[核心操作]:1、3、4

整體流程

[動手跟著敲一遍熟悉流程]

[4].獲取映象 對應pull

docker pull nginx == docker pull nginx:latest

檢視映象

docker images

[2].執行映象 對應run

docker run -d -p 80:80 -v 'pwd':/usr/share/nginx/html nginx

引數 -d 後台執行,不阻塞shell指令視窗

-it 阻塞執行[有些容器不加it會斷,mysql型別就不需要[服務型的容器]]

-p [外部埠]:[容器內部埠] 指定埠對映

-v [當前目錄] 對映檔案

--name 容器的名字

檢視執行的容器

docker ps

修改容器內部

docker exec -it 92[後面的可以省略] bash

刪除容器

docker rm -f 8b[後面可以省略]

修改並儲存為映象

1.[3].docker commit 92[後面可以省略](容器id) m1(映象名字)

2.[1].dockerfile

指定基礎映象及操作(來構建映象)

docker build -t m2(映象名字) .(dockerfile的目錄)

[6]將映象儲存到tar檔案

docker s**e m2 >1.tar

刪除映象(刪除映象需先刪除使用該映象的容器)

docker rmi m2

[7]將映象從tar中載入

docker load m2 <1.tar

Docker快速入手實戰筆記

快速上手使用docker,師兄給了乙個任務是打包乙個安裝好libfuzzer的docker映象,然後我沒有用過docker,師兄說很快,看一下就會用了,經過摸索確實如此。這裡用ubuntu系統下的docker安裝為例,其他系統大同小異。換雲服務商 curl ssl sh 安裝所需要的包 sudo a...

Docker快速入手實戰筆記

快速上手使用docker,師兄給了乙個任務是打包乙個安裝好libfuzzer的docker映象,然後我沒有用過docker,師兄說很快,看一下就會用了,經過摸索確實如此。這裡用ubuntu系統下的docker安裝為例,其他系統大同小異。換雲服務商 安裝所需要的包 sudo apt get insta...

5分鐘快速部署Docker實戰

1.安裝docker.2.安裝tomcat.3.安裝nginx.名詞解釋 掛載 相當於本地的目錄做個快捷方式到虛擬機器的目錄裡 文章結尾提供以下內容的模板文件.一 安裝docker 1.按提示安裝,下一步下一步.輸入 docker run hello world 有訊息表示安裝成功.1.docker...