自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Docker入門教程:15個Docker進階命令

云計算
我們將討論如何使用Docker運行Python的Web應用程序,以及一些進階的Docker命令。

在之前的文章中,我們介紹了15個Docker命令,并分享了它們的使用經(jīng)驗。在這篇文章中,我們將學習另外的15個Docker命令。它們分別是:

daemon:

Docker daemon是一個用于管理容器的后臺進程。一般情況下,守護進程是一個長期運行的用來處理請求的進程服務。-d參數(shù)用于運行后臺進程。

build:

如之前所討論的,可以使用Dockerfile來構建鏡像。簡單的構建命令如下:

  1. docker build [options] PATH | URL 

還有一些Docker提供的額外選項,如:

  1. --rm=true表示構建成功后,移除所有中間容器  
  2. --no-cache=false表示在構建過程中不使用緩存

下面是一張使用Docker build命令的截圖。

attach:

Docker允許使用attach命令與運行中的容器交互,并且可以隨時觀察容器內進程的運行狀況。退出容器可以通過兩種方式來完成:

  1. Ctrl+C 直接退出 
  2. Ctrl-\ 退出并顯示堆棧信息(stack trace) 

attach命令的語法是:

  1. docker attach container 

下面是一張顯示attach命令執(zhí)行的截圖。

diff:

Docker提供了一個非常強大的命令diff,它可以列出容器內發(fā)生變化的文件和目錄。變化包括添加(A-add)、刪除(D-delete)、修改(C-change)。該命令便于Debug,并支持快速的共享環(huán)境。

語法是:

  1. docker diff container 

截圖顯示diff的執(zhí)行。

events:

打印指定時間內的容器的實時系統(tǒng)事件。

import:

Docker可以導入遠程文件、本地文件和目錄。使用HTTP的URL從遠程位置導入,而本地文件或目錄的導入需要使用-參數(shù)。從遠程位置導入的語法:

  1. docker import http://example.com/example.tar 

截圖顯示表示本地文件:

export:

類似于import,export命令用于將容器系統(tǒng)文件打包成tar文件。

下圖描述了其執(zhí)行:

cp:

這個命令是從容器內復制文件到指定的路徑上。語法如下:

  1. docker cp container:path hostpath. 

截圖展示了cp命令的執(zhí)行。

login:

此命令用來登錄到Docker registry服務器,語法如下:

  1. docker login [options] [server] 

如要登錄自己主機的registry請使用:

  1. docker login localhost:8080

inspect:

Docker inpect命令可以收集有關容器和鏡像的底層信息。這些信息包括:

  • 容器實例的IP地址
  • 端口綁定列表
  • 特定的端口映射的搜索
  • 收集配置的詳細信息

該命令的語法是:

  1. docker inspect container/image 

kill:

發(fā)送SIGKILL信號來停止容器的主進程。語法是:

  1. docker kill [options] container 

 

rmi:

該命令可以移除一個或者多個鏡像,語法如下:

  1. docker rmi image

鏡像可以有多個標簽鏈接到它。在刪除鏡像時,你應該確保刪除所有的標簽以避免錯誤。下圖顯示了該命令的示例。

wait:

阻塞對指定容器的其它調用方法,直到容器停止后退出阻塞。

load:

該命令從tar文件中載入鏡像或倉庫到STDIN。

截圖顯示載入app_box.tar到STDIN:

save:

類似于load,該命令保存鏡像為tar文件并發(fā)送到STDOUT。語法如下:

  1. docker save image 

簡單截圖示例如下:

原文出自:http://dockerone.com/article/106

責任編輯:Ophira 來源: dockerone
相關推薦

2014-12-31 11:11:52

DockerDocker基本命令

2018-03-22 14:59:13

Docker入門容器

2022-07-21 11:58:12

Docker

2014-12-31 10:54:44

DockerDocker Remo鏡像命令

2020-12-07 10:48:31

Linuxls命令stat命令

2010-08-03 13:06:15

Flex Builde

2013-08-29 14:12:52

Storm分布式實時計算

2009-07-08 15:12:48

Java Servle

2014-05-26 15:35:55

Web組件Web Compone

2010-05-21 12:50:45

Subversion快

2011-07-21 10:29:18

iPhone 開發(fā)

2010-07-27 15:53:15

2010-08-03 14:37:30

Flex入門教程

2010-06-13 09:45:35

Widget開發(fā)

2012-05-10 08:29:46

XcodeiOSPhoneGap

2013-08-29 14:28:09

StormHadoop

2024-11-12 15:46:37

2010-07-20 16:19:54

Perl

2011-09-02 10:59:10

jQuery Mobi

2013-06-24 13:38:34

HTML5 DataList
點贊
收藏

51CTO技術棧公眾號