如何在docker上部署运行workerman
发表于:2025-02-12 作者:千家信息网编辑
千家信息网最后更新 2025年02月12日,这篇文章主要介绍如何在docker上部署运行workerman,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在docker上部署gatawayWorker项目,项目中使用到my
千家信息网最后更新 2025年02月12日如何在docker上部署运行workerman
这篇文章主要介绍如何在docker上部署运行workerman,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
在docker上部署gatawayWorker项目,项目中使用到mysql,redis。
安装 mysql
拉取镜像
docker pull mysql:5.7
运行容器
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name m_mysql mysql:5.7
-d 后台运行
-p 端口映射,前面是宿主机端口,后面是需要映射的容器端口
-e 设置环境变量,MYSQL_ROOT_PASSWORD是mysql的root用户的初始密码
--name 容器的名字唯一
进入容器
docker exec -it m_mysql /bin/bash
选项 | 选项简写 | 说明 |
---|---|---|
-detach | -d | 在后台运行容器,并且打印容器id。 |
-interactive | -i | 即使没有连接,也要保持标准输入保持打开状态,一般与 -t 连用。 |
-tty | -t | 分配一个伪tty,一般与 -i 连用。 |
mysql远程连接设置
mysql -uroot -prootuse mysqlGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;FLUSH PRIVILEGES;
这样就可以通过公网连接了
安装php
拉取镜像
docker pull php:7.3-cli
运行
docker run --name myphp -p 8282:8282 -v /home/wwwroot:/www -d php:7.3-fpm
-p 添加主机到容器的端口映射 将需要用到的8282映射出来,多个端口可以多次使用-p
-v 添加目录映射 将项目放到/home/wwwroot下,在容器里会自动出现
安装workerman需要的环境
apt-get install libevent-dev
apt-get install libevent-devdocker-php-ext-install pcntl socketsdocker-php-ext-install eventdocker-php-ext-install pdo_mysqldocker-php-ext-install redis
启动workerman
php start.php start -d
以上是"如何在docker上部署运行workerman"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
容器
运行
端口
项目
内容
后台
环境
篇文章
镜像
主机
价值
兴趣
变量
可以通过
名字
多个
宿主
宿主机
密码
小伙
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发项目组长是什么
网络安全实用教程沈苏彬答案
可视化界面的ftp服务器
软件开发的框架
如何给网络安全写一封信
考国三网络技术
服务器做虚拟化有什么好处
我的世界0.95服务器
对网络安全专业的看法
太空网络安全事件
503服务器维护什么意思
武汉大学网络安全学院的法学
普陀区人工智能应用软件开发优势
注册与登录验证与数据库连接
地下城堡3服务器公会全互通吗
网络安全工程师养成
宜良第三方软件开发价格信息
北京网络安全技术创新产业联盟
如何上代理服务器
数据库映射怎么弄
成都青白江区网络安全集中宣传
蛋白的服务器ip
戴尔服务器管理端口修改
数据库技术与索引
大班网络安全教案含反思
imap服务怎么设置接收服务器
教育局网络安全自查情况报告
厦门平台软件开发
数据库参数错误是什么意思
开源 视频会议 服务器