Docker學習及基本操作

docker有三個概念:鏡像、容器、倉庫

一些基本操作:

搜索ubuntu的Docker鏡像:    docker search ubuntu
拉取官方最新版的ubuntu鏡像:docker pull ubuntu:latest
指定版本拉取ubuntu鏡像:    docker pull chug/ubuntu14.04x64
查看本地鏡像:docker images
刪除鏡像: docker rmi 鏡像id(IMAGE ID)
啓動鏡像: docker run -it 倉庫(REPOSITORY) /bin/bash
           啓動後相當於創建了一個容器實例root@aa97ba3292ce:/#
安裝vim:root@aa97ba3292ce:/# apt-get install vim
退出容器:exit
安裝redis容器後,啓動容器並設置端口號:docker run -itd --name myredis -p 6379:6379 redis
查看當前正在運行的容器:docker ps
查看當前所有容器:docker ps -a
啓動容器:docker start 容器id(CONTAINER ID)
停止容器:docker stop 容器id(CONTAINER ID) 
重啓容器:docker restart 容器id(CONTAINER ID) 
刪除容器:docker rm 容器id(CONTAINER ID)
進入容器:docker attach 容器id(CONTAINER ID)
進入容器目錄:docker exec -it 容器id(CONTAINER ID)  /bin/bash
     容器目錄列表:ls -l
將容器轉化成一個鏡像:docker commit -m "備註" -a "用戶信息" 容器id(CONTAINER ID) life/ubuntu:vim
			life/ubuntu:vim指定目標鏡像的用戶名、倉庫名和 tag 信息
			此時docker就多了一個新建的鏡像life/ubuntu:vim

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章