对于使用Centos 7 的用户,直接运行如下命令,就可安装最新版本的Docker

sudo yum install docker -y

安装成功!

启动docker服务,并把docker服务注册为开机启动。

sudo service docker start
sudo chkconfig docker on

运行Docker镜像

执行以下命令将直接从DockerHub上启动“hello world"Web服务器示例。

$ docker run -p 8080:8080 cloudnativego/book-hello
[negroni]  listening  on  :8080
[negroni]  Started  GET  I
[negroni]  Completed  200  OK  in  71 . 688µs

如果是第一次执行,那么将看到许多进度报告,表明正在下载Docker镜像。

命令将Docker镜像内部的8080端口映射到外部的8080端口上。

如上所述,Docker提供了网络隔离,所以除非明确定义了来自外部的流量在容器内的路由规则,否则隔离本质上将是一个防火墙。

由于我们已经定义了内部和外部的端口映射关系,因此可以通过Docker机器的IP地址加上8080端口进行访问。

results matching ""

    No results matching ""