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
感谢分享啊
页:
[1]