如何在docker上部署运行workerman
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍如何在docker上部署运行workerman,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在docker上部署gatawayWorker项目,项目中使用到my
千家信息网最后更新 2026年11月03日如何在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安全错误
数据库的锁怎样保障安全
手冲咖啡和咖啡机区别
互联网科技有限公司
哈尔滨大商圈互联网科技有限公司
互联网科技公司经营范围
深圳恒合互联网络科技有限公司
互联网科技行业发展
科技和互联网公司
远信互联网科技
深圳天众互联网科技公司
互联网科技博客
互联网科技宣传片
顶级互联网科技成果有哪些
科技与互联网哪个更好
电子科技大学互联网创业大赛
青海科技产业互联网发展
互联网保险科技创业
996高科技互联网公司
互联网行业科技股
上海京穆互联网科技有限公司
互联网高科技行业有哪些企业
手磨咖啡
互联网科技工作委员会
互联网巨头科技公司
麻工互联网科技
与互联网科技公司
友谊互联网络科技
乌苏新华互联网科技做什么的
迪庆互联网科技招生
21世纪互联网科技成就
株洲百竞科技的互联网营销顾问