分享好友 最新动态首页 最新动态分类 切换频道
超详细的docker部署Web应用
2024-12-27 11:40

拉取镜像

 

创建容器

创建容器并挂载共享文件夹。

 

启动镜像

 

创建普通用户

 

添加用户组

 

使用sudo

 

添加

 
 

配置bash

修改该用户的默认为 。(不修改会导致很多命令不能用

 

新建 文件。

 

重启终端或者 生效。

系统工具安装

需要编译环境请安装 , 。

 

挂载共享文件夹

 

修改 下的 和 配置文件中对应的挂载选项。修改 为我们需要挂载的主机目录。修改成功后,重启docker服务。

 
 

修改 ,使容器获得真正的root权限,否则挂载网络共享文件夹会失败。

重启服务。

 

挂载网络文件夹

也需要运行参数 。

 

配置MQTT服务器

安装。

 

测试。

 

配置密码。

 

添加

 

重启docker容器。

重启mosquitto。

 

如果不加 和 参数,即用户参数鉴权参数,将导致一下错误。

 

配置端口映射

需要将主机的端口映射到docker容器,其中包含我们应用需要使用到的。Web端口,RTMP端口,MQTT端口。

在和 中进行配置。

参考:https://cloud.tencent.com/developer/article/1833131

 

修改 文件的 参数,如下

 

修改 ,在 参数后添加如下参数,与中的设置对应

 

重启docker,当上述参数修改的格式不对时,将导致docker容器启动失败。

 

在容器中启动nginx后,再在主机浏览器访问localhost:80,即可验证端口映射是否修改成功。

注意:当没有关闭docker服务,就修改配置,会导致配置修改无效。

Nginx配置

编译配置好nginx。

解压 和 到同一路径。

 

修改 配置。并拷贝 到指定位置 。

 

配置教程:https://beego.vip/docs/deploy/nginx.md

部署

将上述配置好的容器打包程docker镜像,在服务器上导入。

服务器安装docker。

 

配置docker不使用sudo:https://blog.csdn.net/boling_cavalry/article/details/106590784

打包本地主机的docker镜像,并上传到云服务器。

 

导入docker镜像。

 

创建docker容器。

 

在容器中启动nginx和应用即可正常访问。

docker ubuntu使用systemctl

需要设置第一个启动的进程为 ,修改 中的 为 ,需要先关闭docker服务。容器内需要安装 。

以下为执行成功。

 

添加自定义服务,在 下新建 文件。添加如下内容

 

生效配置,设置开机启动并启动web应用。


最新文章
越狱里面的终极BOSS是谁?
nika,捷克人,被人骗到美国做脱衣舞女,被michael所救。与michael约定好帮其越狱,因而在其入狱前一天与之结婚以便带东西进监狱给他。两人的夫妻称号有名无实,但实际上nika深深的爱上了michael,所以她才会在听到michael对sara说他对她的
生肖已解“洞百孔风行”是什么生肖动态词语
生肖字谜诗句描绘十二生肖独特韵味:洞穿岁月隐玄机百孔风行探天机。生肖轮回映乾坤鼠首潜行夜无痕。牛耕日月展宏图虎啸山林震乾坤。兔跃月影藏仙踪龙腾云汉舞风云。蛇盘洞窟藏智慧马踏飞燕踏红尘。羊踏青草春色满猴跃林间摘星辰。鸡鸣长空
晨会主持词范文【优秀20篇】
《晨会主持词范文【优秀20篇】》由白话文精心整编,希望在【爱的鼓励节拍】的写作上带给您相应的帮助与启发。伴随着新一轮的太阳冉冉升起,我们又迎来了崭新的一天,在早会开始之前,是我们的活动量管理,请各处的处长用1分钟的时光收取组
怎么看拼多多行业热搜词(拼多多现在怎么查热搜词)
发布商品的时候需要给商品取一个引人注目的标题,所以商家就要了解一下商品的热搜关键词都有哪些。那么拼多多商品热搜词该如何查看呢?下面我们就一起来了解一下吧!拼多多商品热搜词在哪里看?(商品的热搜词表明搜索人气越高搜索人数越多,
竞价区域推广费用收取明细表:公正公开,一目了然
在当今网络营销竞争激烈的市场中,竞价区域推广已成为众多企业寻求竞争优势的重要手段。为了确保公平竞争,公正公开的推广费用收取明细表是必不可少的。本文将为您介绍竞价区域推广的费用收取明细,帮助您了解整个过程。一、推广费用计算公
掌握Git分布式版本控制:从入门到实战
Git概述Git代码托管服务Git常用命令在IDEA中使用Git1.1 什么是Git Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。 在IDEA开发
羊小咩在“双11”中展现智能化魅力,助力消费者享受美好生活
随着今年“双11”电商购物节的火热开启,各平台销售数据再创新高,消费热情持续升温。从京东、天猫到抖音电商,各大电商平台纷纷亮出亮眼成绩单,不仅展现了中国消费市场的强劲活力,更揭示了消费趋势的深刻变革。羊小咩作为新兴的消费服务
Mysql用户密码设置修改和权限分配
转载地址:http://www.cnblogs.com/top5/archive/2010/09/14/1825571.html, 复制记录下:一、更改密码  第一种方式:  1、更改之前root没有密码的情况    c:mysqlbinmysqladmin -u root password "yo
如何增加已上架宝贝销售规格
一、如何增加已上架宝贝销售规格?要增加已上架宝贝的销售规格,可以按照以下步骤进行:登录淘宝卖家平台:打开淘宝网站,点击页面右上方的“卖家中心”,选择“卖家后台”,输入账号密码登录。选择需要添加规格的商品:在卖家后台首页,点
怎么使用AI写作工具批量写作?批量AI智能写作的方法
随着科技的不断发展,人工智能(AI)技术在各个领域都有了广泛的应用,其中之一就是智能写作。对于需要大量文本创作的用户来说,批量AI智能写作成为提高效率的一项重要工具。本文将专心分享批量AI智能写作的
相关文章
推荐文章
发表评论
0评