介绍在docker上部署gatawayWorker项目,项目中使用到mysql,redis安装 mysql拉取镜像docker pull mysql:5.7运行容
apt-update时太慢在dockerfile中添加以下语句换成阿里的镜像RUN sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.listRUN sed -i s@/deb.debian.org/@/mirrors.aliyun.com/@g /etc/apt/sources.list \RUN apt-get cleanDockfile示例FROM php:7.3-cliLABEL
介绍项目中使用worker运行gatawayWorker应用,所以写了个Dockerfile,用来构建满足workerman运行的环境基于php7.3-cli镜像,安装了event,mysql,redis扩展,composer工具DockerfileFROM php:7.3-cliLABEL maintainer="waxiongfeifei@gmail.com" version="1.0"RUN sed -i s@/deb.debian.org/@/mirrors.aliyun.
描述docker运行workerman时提示没有安装pcntl扩展docker-php-ext-install这个命令,是用来安装并启动PHP扩展的。命令格式:docker-php-ext-install “源码包目录名”解决docker-php-ext-install pcntl # 安装 pcntl 扩展...
docker上安装nginx并部署静态网站拉取nginx镜像docker pull nginxnginx配置test.confserver { # 默认监听 80 端口 listen 80; server_name www.test.com;//域名 location / { root /var/wwwroot/www.test.com;//根目录 index index.html index.h
拉取镜像docker pull dperson/samba创建本地共享文件夹mkdir /home/share运行镜像docker run -it --name samba -p 139:139 -p 445:445 -v /home/share:/mount -d dpe
介绍最近学习docker,运行php-cli时启动后会马上停止,而php-fpm不会docker ps -a查看已经退出docker run -d php:7.3-cli原
docker时间错误,
docker中运行的MySQL本地链接秒连,远程连接慢,经常完全卡死经研究发现是因为MySQL的dns导致MySQL如何使用DNS当一个新线程连接到mysqld时,mysqld将产生一个新线程来处理请求。此线程将首先检查主机名是否在主机名缓存中。否则线程将调用gethostbyaddr\u r()和gethostbyname\u r()来解析主机名。如果操作系统不支持上述线程安全调用,线程将锁定一个互斥锁,并改为调用gethostbyaddr()和gethostbyname()。请注意
docker内部访问宿主及MySQL有时MySQL安装在宿主机中,而服务在docker容器中,此时可以通过通过以下两张方式访问方法一启动docker时使用–net=host--net host这个参数,让容器运行在宿主机相同的网络此时可以通过127.0.0.1直接连接MySQL方法二使用docker内网IP连接宿主机输入ifconfigifconfigdocker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>..
docker安装pingapt-get updateapt install iputils-ping查询docker宿主机IP宿主机使用ifconfigdocker0 就是宿主机IP,容器内部可以使用该IP访问宿主机root@feifei-PC:/home/feifei# ifconfigdocker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 172.17.0.1 netmask...
docker下nginx配置https启动nginx容器docker run --name nginx -p 80:80 -p 443:443 -v /data/etc/nginx/conf.d:/etc/nginx/conf.d -v /home/wwwroot:/www -d nginx-v 分别映射了nginx配置文件与网站根目录文件docker nginx默认配置文件如下,会加载/etc/nginx/conf.d/*.conf;下的所有配置文件,每个站点的配置可以在该目录下新建.
docker开启远程访问,开启2375远程连接,phpstrom连接docker一、配置远程访问开启docker远程访问2375端口/usr/lib/systemd/system/docker.service,配置远程访问vi/usr/lib/systemd/system/docker.service加上ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock"unix...
mpdf/mpdf v8.0.4 requires ext-gd * -> it is missing from your system. Install or enable PHP’s gd extensiondocker下 php安装gd,zip扩展gd库安装apt-get install --allow-downgrades -y zlib1g=1:1.2.8.dfsg-5 zlib1g-dev libz-dev libfreetype6-dev libjpeg62-turbo-de.
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号