Docker 是一个[开源]的应用容器引擎让開发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 [Linux]或 Windows 机器上也可以实现[虚拟化]。容器是完全使用[沙箱]机制相互之间不会有任何接口。(来自百度百科)
接着上一篇文章 来说
我们在完成 centos7开启端口 虚拟机的安装后,接下来配置 centos7开启端口 的网絡防火墙。需用到 xshellxftp 工具,具体如何使用自行百度。
配置 centos7开启端口 网络 进入虚拟机系统(使用 root 用户)使用 nmtui 命令进行配置,首先配置网络
選择第一个网卡进行如下配置
使用 ip addr 命令,可以看到ip 已配置完成
ping 命令测试,也可连接外网
配置完成后可使用 hostname 命令查看
此时我们就可以通过宿主机的 xshell 或 SecureCRT 连接这个虚拟机啦。
检查一下防火墙与 selinux 状态可以看到,都已经关闭
配置 docker,这里我配置的是 52375 端口默认为 2375,开启此端口囿风险建议生产环境不要开启
网上好多教程没有第一行,我试过配置完成后无法启动 docker,这样才是正确的方式
查看 52375 端口,可以看到已經开启
拉取完成运行 nginx 镜像
通过宿主机浏览器访问虚拟机 32768 端口
以上是我个人的使用经验,如果有什么错误请大家指正。