大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Docker虛擬機的實例

Docker虛擬機的實例

更新時間:2021-12-24 11:26:41 來源:動力節點 瀏覽1617次

安裝Docker虛擬機

先更新yum軟件管理器,然后再安裝Docker

更新yum軟件管理器

yum -y update

安裝Docker

yum install -y docker #-y 代表選擇程序安裝中的yes選項

管理Docker虛擬機

啟動、關閉與重啟

啟動Docker

service docker start

關閉Docker

service docker stop

重啟Docker

service docker restart

在線安裝鏡像

配置加速器

Step1:

先進入DaoCloud的官網https://www.daocloud.io/ 需要先注冊才能使用它的加速器

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://1d6584c4.m.daocloud.io

將上述命令在CentsOS中執行

Step2:

編輯Docker配置文件 去掉

中的',',否則加速器使用不了

vi /etc/docker/daemon.json

將{"registry-mirrors": ["http://1d6584c4.m.daocloud.io"],} 改為 {"registry-mirrors": ["http://1d6584c4.m.daocloud.io"]}

然后保存daemon.json文件

在線安裝Java鏡像

在倉庫中查找Java鏡像

docker search java

將倉庫中鏡像中找到自己需要的的Java鏡像下載到本機

docker pull 鏡像名稱

eg:我需要一個鏡像名稱為docker.io/java的鏡像

docker pull docker.io/java

注:國外鏡像倉庫下載速度較慢,建議使用國內鏡像倉庫,如DaoCloud(加速器)

顯示Docker里面的所有鏡像

docker images

導出導入鏡像

導入導出鏡像

導出鏡像名稱為docker.io/java的鏡像

docker save docker.io/java > /home/java.tar.gz

導入鏡像

docker load < /home/java.tar.gz

顯示Docker里面的所有鏡像

docker images

刪除鏡像名稱為docker.io/java的鏡像

docker rmi docker.io/java

啟動容器

啟動名稱為docker.io/java的鏡像會創建出一個運行狀態的容器

dockerrun -it --name myjava docker.io/java bash

-it:表示啟動容器后開啟一個交互的界面

--name:表示為這個啟動的容器命個名字,上面的”myjava“就是容器的名字。(注:該選項為可選項,也可以不給容器取名字)

docker.io/java:鏡像的名稱

bash:啟動這個容器bash命令行

docker run -it --name myjava -p 9000:8080 -p 9001:8085 docker.io/java bash

-p:宿主機端口:docker虛擬機端口

注:一個-p命令映射一個端口,多個端口的映射就在后面寫多個-p參數即可

docker run -it --name myjava -v /home/project:/soft --privileged docker.io/java bash -v:宿主機目錄:docker虛擬機的目錄

--privileged:表示docker虛擬機在操作宿主機目錄里面擁有最高權限

注:一個-v命令映射一個文件夾,多個文件夾的映射就在后面寫多個-v參數即可

另外像數據庫文件、軟件配置文件建議都放在宿主機上通過映射的方式給到Docker虛擬機,這個將來在備份和恢復時就很方便

先在宿主機上創建一個目錄

mkdir /home/project

將上面的命令組合下啟動一個容器

docker run -it -p 9000:8080 -p 9001:8085 -v /home/project:/soft --privileged --name myjava docker.io/java bash

這就表示已經進入了Docker虛擬機里面的環境了

在容器里面測試一些 soft文件夾下的文件寫入

cd /soft

touch hello.txt

echo Thanks > hello.txt

退出當前容器

exit

去當前宿主機的目錄下去查看一下文件是否寫入

cat /home/project/hello.txt

暫停和停止容器

暫停和停止容器的命令

暫停容器名為myjava的容器 命令格式:docker pause 容器名稱|容器編號

docker pause myjava

啟動(用于被pause暫停了的容器)容器名為myjava的容器 命令格式:docker unpause容器名稱|容器編號

docker unpause myjava

停止容器名為myjava的容器 命令格式:docker stop 容器名稱|容器編號

docker stop myjava

啟動(用于被stop停止了的容器)容器名為myjava的容器 命令格式:docker start -i 容器名稱|容器編號

docker start -i myjava

刪除容器

刪除容器命令

刪除容器名為myjava的容器,前提是該容器必須是通過stop完全停止了的容器

docker rm myjava

查看所有的容器

docker ps -a

以上就是關于“Docker虛擬機的實例”的介紹,大家如果想了解更知識,可以關注一下動力節點的Java在線學習,里面的課程內容細致全面,從入門到精通,而且通俗易懂,由淺到深,適合小白學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 一级毛片成人免费看a | 成人免费视频视频在线不卡 | 精品国产91久久久久久久a | 国产精品自在欧美一区 | 亚洲国产精品一区二区久久hs | 亚洲不卡一区二区三区在线 | 成人欧美一级毛片免费观看 | 玖热在线| 夜夜操天天 | 日本免费一区二区三区毛片 | 亚洲不卡视频在线 | 欧美日韩国产成人综合在线影院 | 久久精品国产第一区二区 | 九九热伊人 | 九九干| 天天躁夜夜躁很很躁麻豆 | 狠狠色丁香婷婷综合久久片 | 国产福利免费视频 | 久久九九精品一区二区 | 色综久久 | 亚洲高清成人欧美动作片 | 久久久久国产精品免费网站 | 欧美美女啪啪 | 青青草免费在线视频 | 国产v欧美v日韩在线观看 | 黄页在线播放网址 | 狠狠综合久久久久尤物丿 | 午夜欧美性视频在线播放 | 国产激情对白一区二区三区四 | 国产成人精品日本亚洲语音1 | 国产成人综合洲欧美在线 | 国产在线观看一区二区三区 | 成人国产精品一级毛片视频 | 日本黄色网址免费 | 亚洲一区二区三区在线免费观看 | 爱爱视频天天看 | 中文字幕欧美日韩va免费视频 | 欧美日韩国产一区三区 | 欧美日韩综合精品一区二区三区 | 精品国产亚洲一区二区三区 | 日韩欧美在线观看成人 |