export
將文件系統(tǒng)作為一個(gè)tar歸檔文件導(dǎo)出到STDOUT。參數(shù)說明:
- -o : 將輸入內(nèi)容寫到文件。
 
# 將id為a404c6c174a2的容器按日期保存為tar文件。  
docker export -o mysql-`date +%Y%m%d`.tar a404c6c174a2  
  
ls mysql-`date +%Y%m%d`.tar
port
列出指定的容器的端口映射。
# 查看容器mynginx的端口映射情況。  
docker port mymysql
容器rootfs命令
commit
從容器創(chuàng)建一個(gè)新的鏡像。參數(shù)說明:
- -a : 提交的鏡像作者;
 - -c : 使用Dockerfile指令來創(chuàng)建鏡像;
 - -m : 提交時(shí)的說明文字;
 - -p : 在commit時(shí),將容器暫停。
 
# 將容器a404c6c174a2 保存為新的鏡像,并添加提交人信息和說明信息。  
docker commit -a "guodong" -m "my db" a404c6c174a2  mymysql:v1
cp
用于容器與主機(jī)之間的數(shù)據(jù)拷貝。參數(shù)說明:
- -L : 保持源目標(biāo)中的鏈接
 
# 將主機(jī)/www/runoob目錄拷貝到容器96f7f14e99ab的/www目錄下。  
docker cp /www/runoob 96f7f14e99ab:/www/  
  
# 將主機(jī)/www/runoob目錄拷貝到容器96f7f14e99ab中,目錄重命名為www。  
docker cp /www/runoob 96f7f14e99ab:/www  
  
# 將容器96f7f14e99ab的/www目錄拷貝到主機(jī)的/tmp目錄中。  
docker cp  96f7f14e99ab:/www /tmp/
diff
檢查容器里文件結(jié)構(gòu)的更改。
# 查看容器mymysql的文件結(jié)構(gòu)更改。  
docker diff mymysql
鏡像倉庫命令
login/logout
docker login : 登陸到一個(gè)Docker鏡像倉庫,如果未指定鏡像倉庫地址,默認(rèn)為官方倉庫 Docker Hubdocker logout : 登出一個(gè)Docker鏡像倉庫,如果未指定鏡像倉庫地址,默認(rèn)為官方倉庫 Docker Hub參數(shù)說明:
- -u : 登陸的用戶名
 - -p : 登陸的密碼
 
# 登陸到Docker Hub  
docker login -u 用戶名 -p 密碼  
  
# 登出Docker Hub  
docker logout
pull
從鏡像倉庫中拉取或者更新指定鏡像。參數(shù)說明:
- -a : 拉取所有 tagged 鏡像
 - –disable-content-trust : 忽略鏡像的校驗(yàn),默認(rèn)開啟
 
# 從Docker Hub下載java最新版鏡像。  
docker pull java  
  
# 從Docker Hub下載REPOSITORY為java的所有鏡像。  
docker pull -a java
push
將本地的鏡像上傳到鏡像倉庫,要先登陸到鏡像倉庫。參數(shù)說明:
- –disable-content-trust : 忽略鏡像的校驗(yàn),默認(rèn)開啟
 
# 上傳本地鏡像myapache:v1到鏡像倉庫中。  
docker push myapache:v1
search
從Docker Hub查找鏡像。參數(shù)說明:
- –automated : 只列出 automated build類型的鏡像;
 - –no-trunc : 顯示完整的鏡像描述;
 - -f <過濾條件>: 列出指定條件的鏡像。
 
# 從 Docker Hub 查找所有鏡像名包含 java,并且收藏?cái)?shù)大于 10 的鏡像  
docker search -f stars=10 java  
  
NAME                  DESCRIPTION                           STARS   OFFICIAL   AUTOMATED  
java                  Java is a concurrent, class-based...   1037    [OK]         
anapsix/alpine-java   Oracle Java 8 (and 7) with GLIBC ...   115                [OK]  
develar/java                                                 46                 [OK]
每列參數(shù)說明:
- NAME: 鏡像倉庫源的名稱
 - DESCRIPTION: 鏡像的描述
 - OFFICIAL: 是否 docker 官方發(fā)布
 - stars: 類似 Github 里面的 star,表示點(diǎn)贊、喜歡的意思
 - AUTOMATED: 自動(dòng)構(gòu)建
 
- 
                                編程
                                +關(guān)注
關(guān)注
89文章
3705瀏覽量
96515 - 
                                Docker
                                +關(guān)注
關(guān)注
0文章
525瀏覽量
13894 - 
                                rootfs
                                +關(guān)注
關(guān)注
0文章
20瀏覽量
4889 
發(fā)布評(píng)論請(qǐng)先 登錄
Ubuntu常用命令大全
Memcache系統(tǒng)常用命令講解
    
          
        
        
Docker常用命令匯總(中)
                
 
    
           
            
            
                
            
評(píng)論