docker命令記錄

1.停止並刪除原來的容器及鏡像

docker rm -f $(docker ps -aq)    #強制刪除全部容器

docker rmi -f $(docker images -q)  #強制刪除全部鏡像


2.docker tag

格式:
docker tag myrepo:1.0 myrepo:latest

3.從主機向容器中拷貝數據

這裏要使用一個docker提供的神奇通道來完成主機向容器的數據傳輸。 
首先要用docker inspect方法獲得容器的完整id,

 inspect   Return low-level information on a container
  • 1
  • 1

然後用/var/lib/docker/aufs/mnt/通道來完成拷貝。 
舉例如下:

# docker inspect -f '{{.Id}}' a77a72ac178c
68c01f2c4d6aa42fff26e0c0c5b7426ae22bb47292b5ec4fa3e9601a942ea602
# cp docker/docker-start.sh /var/lib/docker/aufs/mnt/68c01f2c4d6aa42fff26e0c0c5b7426ae22bb47292b5ec4fa3e9601a942ea602/root/
# docker-enter a77a72ac178c
# pwd
/root
# ls
docker-start.sh



發佈了72 篇原創文章 · 獲贊 23 · 訪問量 28萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章