Sign inSign up

leanku/php-msf-docker

By leanku

•Updated about 1 month ago

php8+nginx+swoole+redis+supervisorctl

Image
Developer tools
0

1.0K

leanku/php-msf-docker repository overview

⁠PHP开发环境

最新版latest已更新为alpine-php8.5

具体说明见:https://github.com/leanku/php-msf-docker⁠ alpine-php8.5分支

此处不再赘述

⁠旧版镜像内容

  • PHP-8.14
  • composer
  • redis-5.3.7
  • swoole-src-4.8.6
  • nginx-1.21.5
  • supervisor
  • node
⁠PHP扩展:

amqp apcu bcmath Core ctype curl date dom exif fileinfo filter ftp gd gettext hash iconv inotify intl json libxml mbstring memcached mongodb mysqli mysqlnd openssl pcntl pcre PDO pdo_mysql pdo_pgsql pdo_sqlite pgsql Phar posix redis Reflection session shmop SimpleXML soap sockets sodium SPL sqlite3 standard swoole sysvsem tokenizer xml xmlreader xmlwriter xsl yaml zip zlib

⁠SSH默认用户:super,密码:123456

github⁠ 如果对你有帮助,请start

阿里云镜像地址:docker pull registry.cn-chengdu.aliyuncs.com/leanku/php-msf-docker

如有不足,请指正...


⁠默认启动

docker run --privileged --restart=always -it -d --hostname=php-msf --name=php-msf-docker -p 2202:22 -p 80:80 -p 8000:8000 -p 9501:9501 -v /c/www:/php-msf/data/www leanku/php-msf-docker:0.0.1

⁠ssh登录

ssh [email protected]

⁠其他说明:

⁠查看当前进程

docker exec {CONTAINER ID} ps -ef

⁠查看当前 PHP 版本

docker exec {CONTAINER ID} php --version

⁠supervisord

docker exec {CONTAINER ID} supervisorctl --help

⁠停止、启动、状态 (stop/start/status)

docker exec {CONTAINER ID} supervisorctl stop all

⁠停止 NGINX / PHP

docker exec {CONTAINER ID} supervisorctl stop nginx/php-fpm

⁠查看 PHP 版本

docker run --rm -it leanku/php-msf-docker:latest php --version

⁠查看 NGINX 版本

docker run --rm -itleanku/php-msf-docker:latest nginx -v

Tag summary

Content type

Image

Digest

sha256:caa0c2a5e…

Size

501 MB

Last updated

about 1 month ago

docker pull leanku/php-msf-docker