Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Tinywan/docker-php-webman

Repository files navigation

Docker license nacos-sdk-php nacos-sdk-php

Build

docker build -t tinywan/docker-php-webman:8.3.4 .

Usage

Start the Docker container:

Linux

docker run --rm -it -p 8787:8787 -v /home/www/webman:/app tinywan/docker-php-webman

Windows

docker run --rm -it -p 8787:8787 -v e:/dnmp/www/webman:/app tinywan/docker-php-webman

Test Run

docker-run.png

PHP Version 8.1.4

image

status

image

Extensions

bash-5.1# php -m
[PHP Modules]
bcmath 
bz2
calendar 
Core
ctype 
curl
date
dom
event 
fileinfo 
filter 
ftp
gd
hash
iconv 
json
libxml 
mbstring 
mysqli 
mysqlnd 
openssl 
pcntl 
pcre
PDO
pdo_mysql 
pdo_sqlite 
Phar
posix 
readline 
redis 
Reflection 
session 
SimpleXML 
soap
sockets 
sodium 
SPL
sqlite3 
standard 
tokenizer
xml
xmlreader
xmlwriter
Zend OPcache
zip
zlib
[Zend Modules]
Zend OPcache

Other

delete all container

docker rm `docker ps -a -q`

delete all images

docker rmi -f $(docker images -qa)

dos2unix install.sh

=> ERROR [ 7/14] RUN chmod +x install.sh && sh install.sh && rm -rf /tmp/extension 0.2s 
------
 > [ 7/14] RUN chmod +x install.sh && sh install.sh && rm -rf /tmp/extension:
: not foundll.sh: line 1: #!/bin/sh
: not foundll.sh: line 2:
: not foundll.sh: line 4:
: not foundll.sh: line 10: echo
: not foundll.sh: line 11:
: not foundll.sh: line 13:
: not foundll.sh: line 30:
0.217 install.sh: return: line 36: Illegal number: 0

查看文本格式

$ cat -A install.sh 
M-oM-;M-?#!/bin/sh^M$
^M$

执行转换

# 安装
sudo apt-get install dos2unix
# 转换
dos2unix install.sh

AltStyle によって変換されたページ (->オリジナル) /