校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Docker配置容器位置與小技巧總結

Docker配置容器位置與小技巧總結

熱門標簽:蕪湖呼叫中心外呼系統哪家強 電銷機器人怎么錄音 天津外呼系統運營商 貴陽語音電銷機器人 漯河電銷外呼系統價格 ec外呼系統怎么樣 貴港市機器人外呼系統團隊 征服者快捷酒店地圖標注 咸陽穩定外呼系統公司

Docker使用小技巧

1、清理全部停止的docker容器

有時候我們會有很多已經停止的容器或者由于錯誤強制退出不能用的容器,那我們就需要刪除了,但是我們一個一個的rm刪除很麻煩,有多少容器就要rm多少次,我們可以根據docker ps -qa 查出所有容器的id,一次性全部刪除,不用擔心會刪除正在運行的容器,運行中的容器rm無法刪除,這樣我們就一次性把所有停止的容器刪除了

# 只適用于Linux環境下
docker rm $(docker ps -qa)

2、查看鏡像中得環境變量

當我們制作好一個鏡像或者獲取到一個鏡像之后如果我們想知道他的環境變量,我們首先想到的就是創建容器看看就知道了,其實不必,我們可以直接通過env查看

docker run nginx env

3、Windows上和Linux的區別

這兩種環境的區別主要原因還是docker的支持問題,我們都知道docker最開始是在Linux上發行的,依賴于Linux內核,但是Windows上沒有,那么我們現在是怎么用的呢,虛擬機,如果是win10以下版本基本上裝的都是VirtualBox,win10的很多都會選擇桌面版的,使用的Hyper-V ,也是虛擬機的一種。只有有了虛擬機之后docker才能在windows上使用,到這里我們應該知道兩種不同之處了

在Linux上docker直接就在Linux系統上的,但是在windows上不同,windows系統上是虛擬機,虛擬機上才是docker

Linux系統 << docker容器

win系統 << 虛擬機 << docker容器

也就是這種原因,導致我們在使用的過程中有略微的不同,最常見的就是開端口的時候

Linux系統:docker容器端口直接映射到Linux系統

windows系統:docker容器端口映射到虛擬機,再由虛擬機映射到我們的windows

注: 把我們虛擬機中選擇網絡的時候選擇網絡地址轉換(NAT),這樣我們就不用考慮中間虛擬機到windows這層的端口映射問題了

4、掛載

在使用Docker的時候很多人都喜歡制作鏡像,把應用直接打包到鏡像中,直接啟動鏡像,一切OK,但是避免不了的是我們有時候會做一些細微的修改,特別是配置文件或者是一些項目中微小的修改,這種時候我們還是要重新做鏡像嗎?答案是不需要的,沒有必要

​ 我們前端使用nginx鏡像部署,但是發布之后發現有一點樣式需要微調,那么我們是不是還需要重新制作一個鏡像呢,這樣我們會不會感覺很麻煩(至少我會感覺很麻煩),想想我們只需要把修改過的文件把容器中的文件覆蓋就行了,怎么樣才能直接把修改過的文件覆蓋容器中的文件,兩種辦法:第一直接把文件cp到容器中,這個過程我們還是要操作容器,怎么才能不動容器呢?掛載 我們可以在啟動容器的時候直接把會在后面修改的東西掛載到宿主機上,這樣我們就不用動容器了,啟動的時候使用-v參數掛載宿主機文件或目錄到容器

docker run -d -p 80:80 -v /c/Users/SunArmy/Desktop/html:/usr/share/nginx/html nginx

我們隨便寫一個index.html里面寫上welcome nginx

把這個文件覆蓋/opt/docker/html/下的index.html

再訪問

重啟都不需要直接OK

為什么不選擇直接cp到容器中

​ 有這樣一種情況,如果你需要修改的是配置文件,這肯定是需要重啟的,但是在修改的時候不小心把配置文件寫錯了,這個時候你的容器就起不來了,想要修改容器中的配置,那也做不到了(除非重新創建容器),換種做法,如果我們把配置文件掛載在外面當你啟動不起來的時候你可以直接在宿主機上修改為正確配置重啟啟動即可,綜上,掛載的方式比cp到容器中的方式方便且安全

1、jq工具

最后介紹一個操作json的工具,這個是在查看容器配置的時候用的,我們使用docker inspect ID查看容器配置,往往會過濾出來一些我們關注的信息,一般情況下我們會選擇docker inspect --format= 或者使用grep

但是無論使用哪一種都沒有我們最熟悉的操作json的方式來過濾用著爽

jq工具需要單獨安裝yum install jq

使用jq過濾docker inspect 獲取地址

docker inspect ac |jq -r .[0].NetworkSettings.IPAddress

. 代表管道前面的輸出,之后的[0]就是數組的第1個元素,后面的 . 就是類似于點出對象中的屬性一樣,跟我們平時使用json是一樣的,jq還能方便的格式化查看json文件,對于在命令行下查看json文件簡直是利器

2、修改Docker本地鏡像和容器的存儲位置

很多人都是只知道創建了容器,從來沒有關注過創建的容器在哪?本地鏡像在哪?

但是,當你不得不關注的時候往往就是你的docker鏡像和容器把你的盤裝滿了

查看Docker鏡像和容器存儲的位置

docker info |greo Docker

默認位置就是:/var/lib/docker

修改存儲位置的方法有兩種:

一):通過建立軟連接,把/var/lib/docker 移動到其他地方,建立到這里的軟連接

# 停止docker
 service docker stop
# 移動/var/lib/docker 到/usr/local/
 mv /var/lib/docker /usr/local/
# 建立軟連接
 ln -s /usr/local/docker /var/lib/docker
# 啟動Docker
 service docker start

這個時候我們已經修改了,但是查看位置的時候看到的位置還是/var/lib/docker

但是這是個鏈接,可以查看大小發現是空的,真實的存儲位置已經成為了/usr/local/docker

# 查看/var/lib/docker目錄大小
 du -dh /var/lib/docker

二):修改配置文件

默認配置文件/etc/docker/daemon.json

如果沒有的話就自己創建

{
 "registry-mirrors": ["http://hub-mirror.c.163.com"],
 "graph":"/opt/docker"
}

直接修改 graph 的值為你的位置然后重啟,OK

啟動

service docker stop

停止

service docker start

重啟

service docker restart

再查看docker的存儲位置,已經修改成功

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

標簽:濰坊 香港 西藏 東營 淮北 攀枝花 怒江 西寧

巨人網絡通訊聲明:本文標題《Docker配置容器位置與小技巧總結》,本文關鍵詞  Docker,配置,容器,位置,與,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Docker配置容器位置與小技巧總結》相關的同類信息!
  • 本頁收集關于Docker配置容器位置與小技巧總結的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    奇米精品一区二区三区在线观看| 日韩毛片高清在线播放| 91在线你懂得| 99re这里都是精品| 97超碰欧美中文字幕| 色婷婷香蕉在线一区二区| 91福利社在线观看| 欧美视频一区二区三区在线观看 | 蜜桃精品视频在线| 日日欢夜夜爽一区| 美女一区二区久久| 国产成人一级电影| 色综合 综合色| 91麻豆精品久久久久蜜臀| 日韩欧美一二区| 国产精品人成在线观看免费| 亚洲三级久久久| 亚洲大片精品永久免费| 老司机精品视频导航| 国产精品自在在线| 91免费观看在线| 欧美一级在线免费| 中文字幕久久午夜不卡| 亚洲一区二区三区视频在线播放| 日韩**一区毛片| 国产成人精品一区二区三区四区| 91小视频在线观看| 日韩一区二区在线观看| 中文字幕一区二区日韩精品绯色| 一区二区三区日韩欧美精品| 老鸭窝一区二区久久精品| 成人国产精品视频| 91精品国产综合久久香蕉麻豆 | 日韩免费看的电影| 国产精品―色哟哟| 日韩精品一二三| 不卡高清视频专区| 日韩欧美二区三区| 亚洲欧美日韩国产综合在线| 日韩av一区二区在线影视| 成人免费福利片| 日韩亚洲欧美综合| 一区二区国产视频| 国产suv精品一区二区三区| 欧美视频中文字幕| 日本一区二区三区四区| 日韩中文字幕91| 91免费国产视频网站| 久久精品视频一区二区| 日本特黄久久久高潮| 日本道在线观看一区二区| 国产精品视频yy9299一区| 久久狠狠亚洲综合| 欧美网站一区二区| 一区二区三区免费| 91免费视频大全| 中文字幕亚洲精品在线观看| 国产麻豆9l精品三级站| 欧美一级理论片| 亚洲综合色丁香婷婷六月图片| 成人黄色一级视频| 国产三级三级三级精品8ⅰ区| 捆绑紧缚一区二区三区视频| 欧美日韩夫妻久久| 亚洲成av人影院| 91一区二区在线观看| 亚洲国产精品精华液ab| 国产东北露脸精品视频| 久久久久久久久免费| 国产精品一区二区久久精品爱涩 | 91麻豆精品久久久久蜜臀| 一区二区三区国产精华| 色网综合在线观看| 亚洲一区二区三区不卡国产欧美| 91免费视频观看| 亚洲成人自拍网| 欧美肥胖老妇做爰| 毛片基地黄久久久久久天堂| 日韩欧美国产一区二区三区| 久久成人18免费观看| 久久这里只有精品首页| 成人开心网精品视频| 亚洲精选视频在线| 欧美精品乱人伦久久久久久| 天天色图综合网| 久久综合久久99| 成人va在线观看| 亚洲一区二区三区四区五区中文 | 欧美视频一区二| 日日摸夜夜添夜夜添精品视频| 日韩无一区二区| 国产99一区视频免费| 亚洲免费成人av| 欧美乱妇23p| 韩日欧美一区二区三区| 中文字幕av不卡| 欧美专区亚洲专区| 免费人成精品欧美精品| 国产欧美一区在线| 91久久精品国产91性色tv| 免费国产亚洲视频| 国产精品久久夜| 欧美精品色综合| 国产成人丝袜美腿| 亚洲成人免费观看| 国产婷婷色一区二区三区四区| 色婷婷激情综合| 久久成人久久鬼色| 一区二区三区不卡视频在线观看 | 欧美精品亚洲一区二区在线播放| 美国十次综合导航| 亚洲男人的天堂在线aⅴ视频| 日韩一区二区三区高清免费看看| 国产精华液一区二区三区| 亚洲国产日韩精品| 国产精品人成在线观看免费 | 久久综合九色综合97_久久久| 97久久超碰精品国产| 国内外成人在线| 亚洲香肠在线观看| 国产精品视频一二三区| 日韩免费高清av| 欧美综合在线视频| 99视频一区二区| 国产成人亚洲综合a∨婷婷图片| 亚洲成人av电影| 亚洲乱码中文字幕综合| 国产亚洲一本大道中文在线| 8x福利精品第一导航| 色婷婷香蕉在线一区二区| 国产宾馆实践打屁股91| 久久99久久精品| 青娱乐精品视频| 五月综合激情网| 亚洲一区二区三区影院| 亚洲欧美日韩一区二区| 国产精品色一区二区三区| 久久伊99综合婷婷久久伊| 日韩欧美一二三四区| 91精品综合久久久久久| 欧美va亚洲va香蕉在线| 91黄视频在线观看| 色偷偷成人一区二区三区91| 9久草视频在线视频精品| 国产成人一区在线| 顶级嫩模精品视频在线看| 韩国女主播成人在线观看| 麻豆91精品91久久久的内涵| 日韩激情在线观看| 日产国产欧美视频一区精品| 日韩精品一二三四| 蜜臀av性久久久久蜜臀av麻豆| 亚洲国产成人av网| 水野朝阳av一区二区三区| 日一区二区三区| 美国十次综合导航| 精品一区二区三区久久久| 国产主播一区二区| 国产一区在线看| 岛国一区二区在线观看| 成人av集中营| 欧美中文一区二区三区| 91麻豆精品国产自产在线观看一区| 欧美一区三区二区| 亚洲精品一区二区三区在线观看| 精品国产伦一区二区三区观看方式 | 热久久久久久久| 久久精品国产一区二区| 国产成人av电影在线播放| av亚洲精华国产精华精华 | 首页国产欧美久久| 久久精品国产亚洲aⅴ| 福利一区二区在线| 色婷婷av一区二区三区gif| 欧美一区二区视频在线观看| 久久久精品影视| 亚洲黄色免费网站| 另类成人小视频在线| 成人毛片在线观看| 欧美精品免费视频| 欧美激情中文不卡| 视频一区中文字幕| 成人精品国产免费网站| 欧美美女一区二区三区| 国产日韩欧美制服另类| 亚洲成人午夜电影| 成人性视频网站| 日韩欧美在线影院| 亚洲欧洲综合另类在线| 久久国产精品第一页| 欧美在线综合视频| 国产三级欧美三级日产三级99| 一区二区三区色| 国产91对白在线观看九色| 欧美日韩激情一区二区三区| 国产精品你懂的| 久久精品久久综合| 欧美精品三级在线观看| 日韩美女啊v在线免费观看| 国产永久精品大片wwwapp|