Docker 之常见应用部署

   日期:2024-12-27    作者:4cb3h 移动:http://mip.riyuangf.com/mobile/quote/66060.html

  本文教大家如何将常见的应用使用 Docker 进行部署,巩固大家 Docker 命令的学习,下文教大家如何构建属于我们自己的 Docker 镜像。

Docker 之常见应用部署

  

  

  拉取镜像。


  创建容器。


  进入容器。


  查看 目录下是否有 项目,我们熟悉的 Tomcat 猫页面一般就在这个项目中。

  如上图所示,该目录下空空如也,其实 Tomcat 在比较新的版本中将默认的 项目放在了 中,如果你真想访问 http://192.168.10.10:8080/ 看到 Tomcat 猫,将其复制至 即可。

  访问:http://192.168.10.10:8080/ 即可看到熟悉的面孔。

  

  

  拉取镜像。


  创建 Nginx 容器。


  将容器内的配置文件拷贝到指定目录(请先提前创建好目录)。


  重命名宿主机 为


  终止并删除容器(目录挂载操作只能在创建容器时设置)。


  创建 Nginx 容器,并将容器中的 目录和宿主机的 目录进行挂载。


  访问宿主机:http://192.168.10.10:80/ 结果如下:

  

  

  拉取镜像。


  创建容器。


  • :代表端口映射,格式为 宿主机映射端口:容器运行端口。
  • :代表添加环境变量 是 root 用户的登陆密码。

  连接容器中的 MySQL 时,只需要连接宿主机的 IP + 指定的映射端口即可。

  也可以进入容器并使用 MySQL 命令打开客户端。


  

  

  拉取镜像。


  创建容器。


  连接容器中的 Redis 时,只需要连接宿主机的 IP + 指定的映射端口即可。

  

  

  拉取镜像。


  创建容器。


  连接容器中的 MongoDB 时,只需要连接宿主机的 IP + 指定的映射端口即可。

  

  

  拉取镜像。


  创建容器,为了方便演示,修改 ES 启动占用内存大小。


  安装中文分词器。


  访问:http://192.168.10.10:9200/ 结果如下:

  

  

  拉取镜像。


  创建容器。


  在浏览器中打开 elasticsearch-head 页面,填入 Elasticsearch 地址。

  这里会出现跨域拒绝访问的问题,进入 elasticsearch 容器内部,修改配置文件 。


  在 中添加如下内容。


  重启容器。



  

  

  拉取镜像。


  创建容器。


  访问:http://192.168.10.10:8983/solr/#/ 结果如下:

  

  

  拉取镜像。


  创建容器。


  进入容器并开启管理功能。


  访问:http://192.168.10.10:15672/ 使用 登录账号密码,结果如下:

应用部署的练习就到这里,接下来该学习学习如何构建属于我们自己的 Docker 镜像啦。

本文采用 。

大家可以通过 查看更多关于 的文章。

  


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号