zoukankan      html  css  js  c++  java
  • Docker容器学习与分享04

    Docker容器的基本操作(2)

    基于docker分享03的centos容器,接着学习docker容器的基本操作。
    docker分享03中创建了一个centos镜像,如果想要查看容器的具体信息就要使用docker inspect命令:

    这样就可以看到这个容器的详细信息了。
    接着查看这个容器的ip地址,第一种办法,在容器内查看ip:

    第二种方法通过docker inspect查看ip地址:

    学会这些最基础的操作后,我就试着用容器来部署nginx服务。

    新创建一个centos容器,将容器的80端口映射到本机的65530端口,接着进入容器:

    安装的时候发现找不到nginx的安装包,这是因为nginx位于第三方源里面不在官方源里面,所以执行以下操作:

    这样就可以开始安装nginx了。

    等待安装完成。
    安装完成之后新建一个存放网站的目录并编辑一个静态页面:


    接着编辑nginx的配置文件


    将红色的部分改成刚刚创建的目录。

    运行nginx服务,运行之后可以用ps命令查看nginx服务已经在运行。
    接着按Ctrl+P+Q让centos容器在后台运行
    然后通过curl命令来查看网页:

    可以看到获取页面成功,除了通过本机的ip获取网页外,还可以通过容器的ip地址来获取网页,首先先查看一下容器的ip地址:

    获取到ip之后就可以通过ip来获取页面了,由于是置界用的容器ip所以不需要加端口,默认使用80端口:

    获取成功!
    这样就成功的在容器中建立了一个静态网页服务!

  • 相关阅读:
    如何:通过对字符串应用 HTML 编码在 Web 应用程序中防止脚本侵入
    ref和out的区别?
    debug版本和release版本的区别?
    Ninject依赖注入——构造函数的注入
    WCF入门简单教程(图文) VS2010版
    WCF学习笔记(一)
    WinRt BottomAppBar
    windows 8.1 MessageDialog
    sqlServer学习2-sql脚本说明
    sqlServer学习1-sql脚本
  • 原文地址:https://www.cnblogs.com/Timesi/p/9279264.html
Copyright © 2011-2022 走看看