3242423 发表于 2016-11-9 08:26:25

Docker 1.12 实战 (一)基本部署

Docker实战一、基本部署1. Docker 官网   www.docker.com在官网可以找到关于docker的任何你想要的信息。2. Centos 7 部署 docker 2.1首先确认系统处于最新状态    $ sudoyumupdate2.2 添加Docker 的YUM源
$ sudo tee /etc/yum.repos.d/docker.repo <<- EOF name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/7/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF
2.3 开始安装Docker 引擎   $ sudo yum -y install docker-engine2.4 设置开机启动 dokcer daemon 进程    $ sudo systemctl enable docker.service2.5 启动 Docker daemon   $ sudo systemctl start docker    2.6 查看状态    $ sudo systemctlstatusdocker.server2.7 验证Docker   $ sudo docker run --rm hello-worldUnable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world c04b14da8d14: Pull complete Digest: sha256:0256e8a36e2070f7bf2d0b0763dbabdd67798512411de4cdcf9431a1feb60fd9 Status: Downloaded newer image for hello-world:latest
Hello from Docker! This message shows that your installation appears to be working correctly.        ..............略...............#注:当你看到以上信息,表示docker已经成功安装且运行正常。#注: 禁用 firewalld $ systemctl   disablefirewalld$ yum -y install iptables-services$ systemctlenablesiptables$ systemctlstartiptables3. 简单操作3.1查看安装后的Dockers信息   以下是我直接用root 用户操作的,当然你也可以用 sudo方式。   查看docker相关信息 # docker info 查看docker版本信息 #docker   version #docker-v 查看docker的虚拟网络(网桥) # ipa3.2 Docker 的配置文件 配置文件用于对docker daemon启动时对docker进行一些全局性的配置,其中包 括环境变量、镜像仓库地址等。# cat/etc/default/dockerDOCKER_OPTS="$DOCKER_OPTS --registry-mirror=http://f2d6cb40.m.daocloud.io"
#--registry-mirror表示在互联网上Docker Registry的镜像地址
3.3 获取命令帮助在命令行中直接输入docker 回车,会看的关于docker支持的所有命令和一些通用   参数的帮助信息# docker Usage: docker COMMAND docker [ --help | -v | --version ]A self-sufficient runtime for containers..........................
若想进一步获取docker 子命令的参数和用法的帮助信息,可以输入 docker + 子命令 --help 如: # docker start   --help 当你是用rpm包安装的docker时,也可以用man来获取更为详尽的帮助信息 # mandocker # mandockerstart

暴走小骚年 发表于 2016-11-9 09:31:46

感谢分享啊
页: [1]
查看完整版本: Docker 1.12 实战 (一)基本部署