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

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

Docker虛擬機的實例

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

安裝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在線學習,里面的課程內容細致全面,從入門到精通,而且通俗易懂,由淺到深,適合小白學習,希望對大家能夠有所幫助。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 午夜香蕉成视频人网站高清版 | 国产香蕉一区二区在线观看 | 色偷偷亚洲第一成人综合网址 | 欧美成人性做爰网站免费 | h视频日本 | 国产成人精品影院狼色在线 | 欧美夜色 | 色老头xxxxbbbb视频 | 亚洲精品不卡 | 久操免费视频 | 四虎影视国产884a精品亚洲 | 一区二区三区www | 精品免费国产一区二区三区 | 欧美成人免费在线 | ww亚洲ww亚在线观看 | 日韩在线 中文字幕 | 久久中文网 | 久久久久免费精品国产 | 亚洲成在人天堂一区二区 | 精品中文字幕一区二区三区四区 | 亚洲精品国产精品一区二区 | 国产伦人伦偷精品视频 | 精品国产视频 | 成人国产午夜在线视频 | 国产精品videosse | 在线中文字幕日韩 | 成人影院一区二区三区 | 国产精品入口麻豆午夜 | 国产视频成人 | 成年女人毛片免费播放视频m | 天天操天天干天天透 | 添人人躁日日躁夜夜躁夜夜揉 | 美女久久久久久 | 亚洲精品久久久久久久福利 | 久久精品动漫 | 国产www网站 | 国产成人精品久久一区二区小说 | 久草精品视频在线播放 | 午夜精品aaa国产福利 | 亚洲欧美成人永久第一网站 | 国产精品成人免费视频不卡 |