Centos6.5安裝和使用docker


rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install docker-io -y
service docker on 
chkconfig docker on

本來是想使用centos7.2玩docker,筆記本上沒裝,先用centos6.5玩一玩。

docker常用命令:

docker pull ubuntu #從Docker Hub的Ubuntu倉庫下載最新的Ubuntu操作系統

docker pull ubuntu:14.04 #指定標簽下載特定版本的某一鏡像

docker images #列出本地主機上已有的鏡像

docker inspect ID號  #獲取鏡像的詳細信息

docker search TERM #搜索鏡像

 支持的常用參數:--automated=false 僅顯示自動創建的鏡像

                       --no-trunc=false 輸出信息不截斷顯示

                       -s 指定僅顯示評定為指定星級以上的鏡像

docker rmi IMAGE #刪除鏡像 參數有 -f 表示強行刪除鏡像

---------------------------------------------------------------------------------------

docket重要操作命令

創建鏡像

創建鏡像有三種方法:基於已有鏡像的容器創建、基於本地模板導入、基於Dockerfile創建

基於已有鏡像的容器導入:

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]],主要選項包括:

-a  作者信息

-m 提交信息

-p 提交時暫停容器運行

基於本地模板導入:

從一個操作系統模板文件導入一個鏡像,例如:

cat ubuntu-14.04-x86_64-minimal.tar.gz | docker import - ubuntu:14.04

---------------------------------------------------------------------------------------

存出和載入鏡像

例如:存出本地的ubuntu:14.04鏡像文件為ubuntu_14.04.tar

docker save -o ubuntu_14.04.tar ubuntu:14.04

載入鏡像:

例如:從文件ubuntu_14.04.tar導入鏡像到本地鏡像列表

docker load --input ubuntu_14.04.tar 或

docker load < ubuntu_14.04.tar

---------------------------------------------------------------------------------------

上傳鏡像

例如用戶user上傳本地的test:latest鏡像,可以先添加新的標簽user/test:latest,然后用docker push命令上傳鏡像

docker tag test:latest user/test:latest

未完待續。。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM