Docker 安装

 

在centos和redhat上安装docker

64-bit 系统

kernel 3.10+

1.检查内核版本,返回的值大于3.10即可。

$ uname -r

2.使用 sudo 或 root 权限的用户登入终端。

 

3.确保yum是最新的

 

$ yum update

4.添加 yum 仓库

 

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

[dockerrepo]

name=Docker Repository

baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/

enabled=1

gpgcheck=1

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

EOF

5.安装 Docker

 

$ yum install -y docker-engine

6.启动docker

 

$ systemctl start docker.service

7.验证安装是否成功(有client和service两部分表示docker安装启动都成功了)

 

M:~$docker version

Client:

 Version:      1.13.1

 API version:  1.26

 Go version:   go1.7.5

 Git commit:   092cba3

 Built:        Wed Feb  8 08:47:51 2017

 OS/Arch:      darwin/amd64

 

Server:

 Version:      1.13.1

 API version:  1.26 (minimum version 1.12)

 Go version:   go1.7.5

 Git commit:   092cba3

 Built:        Wed Feb  8 08:47:51 2017

 OS/Arch:      linux/amd64

 Experimental: true

Docker镜像

Docker pull [options] name [:TAG]

Tag表示拉取的版本 没有默认为最新版本 options获取参数

 

Docker images[options][repository][:tag]查看本机都有哪些镜像和检验pull是否成功

Repository:指定一个镜像名称

Docker run[options]image[:tag][command][arg…..]

运行镜像,image镜像名称 tag:版本 command 运行时执行的命令arg执行命令依赖的参数

Docker ps 查看正在运行的容器

Doucker run –d 后台运行使用-d并且打印出容器id

Docker exec 在一个运行的容器中运行命令 常用参数 –I –t(分配一个伪终端)

posted @ 2017-11-19 21:34  王南辉  阅读(185)  评论(0编辑  收藏  举报