Docker 安裝、經常使用命令

一、Docker

1.一、安裝

Docker安裝須要知足 64位,而且linux內核爲3.10版本以上java

一、更新yumlinux

yum updategit

二、添加docker的yum源github

tee  /etc/yum.repos.d/docker.repo <<-'EOF'docker

[dockerrepo]centos

name=Docker Repositorybash

baseurl=https://yum.dockerproject.org/repo/main/centos/7/url

enabled=1spa

gpgcheck=1rest

gpgkey=https://yum.dockerproject.org/gpg

EOF

 

三、安裝docker

yum install docker-engine

四、啓動docker

    service docker start

五、查看docker版本

docker --version

六、設置開機自啓動

chkconfig docker on

 

1.二、經常使用命令

一、查看鏡像

docker images

 

REPOSITORY:鏡像名稱

TAG:標籤,別名,版本,最新版爲:latest

IMAGE ID:鏡像惟一標示

CREATED:建立時間

SIZE:字節大小

二、查看容器

docker ps

CONTAINER ID:容器id

IMAGE:鏡像名稱

COMMAND:啓動時運行命令

STATUS:容器當前狀態

PORTS:對宿主機映射端口

NAMES:容器名稱,--name 進行設置,不設置自動生成

三、搜索鏡像

docker search xxx 

 

NAME:鏡像名稱帶「/」爲官方發佈倉庫,不帶爲我的倉庫

OFFICIAL:是否爲官方版本

AUTOMATED:綁定github與Docker hub,自動構建到鏡像倉庫

四、拉取鏡像

docker pull java

 

默認拉取latest版本

五、建立、啓動容器

docker run -i -t --name java java /bin/bash

 

-i:鍵盤輸入

-t:創建會話

-d:後臺運行

-p:端口映射

-v:掛載數據盤

--name 設置名稱

六、進入運行中的容器

docker exec -i -t java  

 

七、中止容器

docker stop java

 

八、啓動容器

docker start java

九、重啓容器

docker restart java

十、刪除容器

docker rm  -f (name|id)

十一、刪除全部容器

docker rm -f $(docker ps -a -q)

十二、刪除鏡像

docker rmi -f java

1三、刪除全部鏡像

docker rmi -f $(docker images -a -q)

1四、導出鏡像

docker save java > java.tar

1五、導入鏡像

docker load < java.tar

1六、導出容器

docker export java>java.tar

1七、容器導入爲鏡像

docker import java.tar java  

相關文章
相關標籤/搜索