久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      docker的內(nèi)置命令有哪些

      docker的內(nèi)置命令:1、run;2、kill;3、rm;4、create;5、exec;6、ps;7、inspect;8、top;9、attach;10、events;11、logs;12、wait;13、export;14、rmi等。

      docker的內(nèi)置命令有哪些

      本教程操作環(huán)境:linux7.3系統(tǒng)、docker-1.13.1版、Dell G3電腦。

      docker的內(nèi)置命令有哪些

      我們借助Docker,可以快速交付,測試和部署代碼,可以大大縮減部署代碼的時間。docker的特點是命令比較多,對于初學者使用不便。

      下面將常用的命令匯總分享給大家。

      1. 鏡像相關(guān)的命令

      docker search 鏡像名

      搜索鏡像

      docker pull 倉庫名

      下載鏡像

      docker pull [選項] [Docker Registry地址]<倉庫名>:<標簽>

      # 選項可以通過 docker pull –help 查看

      # Docker Registry地址:<域名/IP>[:端口號], 默認地址是Docker Hub

      # 倉庫名:倉庫名是兩段式名稱,既 <用戶名>/<軟件名> 。對于 Docker Hub,如果不給出用戶名,則默認為 library ,也就是官方鏡像

      #例子:

      [root@node1 docker]# docker pull mysql:5.7.19
      docker images

      列出本地現(xiàn)有的鏡像

      docker build [選項] <上下文路徑>

      根據(jù)給定的Dockerfile文件構(gòu)建一個新的鏡像

      注:Dockerfile文件的名字可以自己命名,如果文件名字不是"Dockerfile",build命令中需要寫上文件名

      # 例子

      在/home/docker/java/ruiyi01目錄下,運行命令:(后面的點表示在當前目錄下尋找Dockfile文件)

      docker build -t ruoyi-demo .
      docker rmi <鏡像id>

      刪除鏡像

      docker push 鏡像名

      本地鏡像共享到docker遠程倉庫中(此處針對的是默認的Docker Hub)

      注意:直接執(zhí)行push會報錯。使用docker tag命令為待共享的鏡像重新命名(增加一個標識)

      例如,docker tag getting-started YOUR-USER-NAME/getting-started

      然后執(zhí)行push

      docker push YOUR-USER-NAME/getting-started

      2. 容器相關(guān)的命令

      docker run [選項] 鏡像名

      創(chuàng)建一個新的容器并運行

      # 相當于執(zhí)行了兩步操作:將鏡像放入容器中(docker create),然后將容器啟動,使之變成運行時容器(docker start)

      # 例子:

      docker run -d --name ruoyi-demo-run -p 8083:8084 ruoyi-demo

      (根據(jù)鏡像ruoyi-demo,在后臺創(chuàng)建一個名為ruoyi-demo-run的容器并運行,宿主機和容器的端口號分別是8083和8084)

      docker run -d --name vue-demo-run -p 8088:80 vue-demo

      # -d 后臺運行

      # –name 給容器命名

      # -p 宿主機端口:容器內(nèi)部端口

      docker ps

      查看當前正在運行的容器信息

      docker ps -a

      查看所有的容器

      docker rm <容器id>

      刪除一個容器。

      注意:若是正在運行不能直接刪除,需要先停止運行。

      如果想強制刪除運行中的容器,在命令中添加“ force”標志:例如

      docker rm -f
      docker rm $(docker ps -qa)

      刪除所有已經(jīng)停止的容器

      dockers exec -it <容器id/容器名>

      進入容器中(新終端)

      docker attach <容器id/容器名>

      進入容器中

      docker start 容器id

      運行一個容器

      docker stop 容器id

      停止一個運行中的容器。

      docker restart 容器id

      重啟一個運行中的容器

      docker logs <容器id>

      獲取容器的運行日志

      docker commit

      # 和git的commit操作類似

      docker commit -m="提交的描述消息" -a="作者" 容器id 目標鏡像名:[版本消息]

      # 作用:將我們操作過的容器,通過commit提交成為一個新的鏡像。我們以后就可以直接使用這個修改過的鏡像了。

      推薦學習:《docker視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號