今天就跟大家聊聊有關如何使用命令重啟docker容器,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據(jù)這篇文章可以有所收獲。
創(chuàng)新互聯(lián)建站自2013年起,公司自成立以來始終致力于為企業(yè)提供官網建設、移動互聯(lián)網業(yè)務開發(fā)(小程序設計、手機網站建設、app軟件定制開發(fā)等),并且包含互聯(lián)網基礎服務(域名、主機服務、企業(yè)郵箱、網絡營銷等)應用服務;以先進完善的建站體系及不斷開拓創(chuàng)新的精神理念,幫助企業(yè)客戶實現(xiàn)互聯(lián)網業(yè)務,嚴格把控項目進度與質量監(jiān)控加上過硬的技術實力獲得客戶的一致贊譽。一條命令重啟所有已停止的docker容器
docker ps -a | grep Exited
查看所有已停止的容器
docker ps -a | grep Exited | awk ‘{print $1}'
獲取已停止容器的ID
docker ps -a | grep Exited | awk ‘{print $1}' |xargs docker start
把獲取到的已停止容器的ID傳送給容器啟動命令
一條命令停止所有運行中的docker容器
docker ps -a | grep Up | awk ‘{print $1}' |xargs docker stop
補充知識:Docker學習筆記:獲取鏡像&啟動容器&停止容器
獲取鏡像
默認情況下,使用docker pull命令,會從官方的Docker Hub庫中將鏡像拉取到本地。
首先介紹這條命令的格式:
docker pull [OPTIONS] <倉庫名>:<標簽>
其中:
docker pull:Docker拉取鏡像的命令關鍵詞;
[OPTIONS]:命令選項;
倉庫名:倉庫名的格式一般為<用戶名>/<軟件名>。對于Docker Hub,如果不指定用戶名,則默認為library,即官方鏡像;
標簽:標簽是區(qū)分鏡像不同版本的一個重要參數(shù),<倉庫名>:<標簽>會確定一個鏡像。默認為latest。
例如,我們要從Docker Hub官方倉庫拉取一個Ubuntu 14.04的官方鏡像,其語句如下:
docker pull ubuntu:14.04
docker pull命令背后的工作
首先,如果tag值為空,即沒有指定標簽,就會使用默認tag,也就是latest,如果tag值不為空,就使用指定的tag。
然后,默認情況下,會在Docker Hub中尋找名為“repoName”的倉庫,如果倉庫不存在,返回錯誤信息。如果倉庫存在,就從倉庫中拉取對應tag的鏡像。例如:如果執(zhí)行docker pull ubuntu:14.04,那么將從“ubuntu”倉庫中拉取tag為14.04的鏡像,而如果執(zhí)行docker pull ubuntu,會從“ubuntu”倉庫中拉取tag為latest的鏡像。
(在Docker Hub中有很多個鏡像倉庫,一般情況下會將同一類型的鏡像放在同一個倉庫中,例如在一個ubuntu倉庫中由很多個ubuntu鏡像組成,包括ubuntu:14.04、ubuntu:16.04、ubuntu:latest等等鏡像)。
最后,將拉取的鏡像存儲到本地的指定位置。
設置鏡像加速器
由于“偉大的墻”的原因,在國內從Docker Hub中拉取鏡像的速度可能會比較慢,國內很多云服務商都提供了鏡像加速器服務,例如阿里、網易等等。
以Linux系統(tǒng)配置阿里云加速器為例,只需要將下面的命令復制到Linux的終端,以root用戶的身份執(zhí)行之后,就成功的配置了阿里云加速器了!
#以root用戶執(zhí)行以下操作
mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' {#下面的URL可以替換為你自己的阿里云加速地址 "registry-mirrors": ["/tupian/20230522/jxus37ad.mirror.aliyuncs.com "] } EOF systemctl daemon-reload systemctl restart docker
網站標題:如何使用命令重啟docker容器-創(chuàng)新互聯(lián)
鏈接分享:http://chinadenli.net/article4/ehoie.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、商城網站、動態(tài)網站、標簽優(yōu)化、靜態(tài)網站、面包屑導航
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)