Sign inSign up

dehim/ubuntu-web

By dehim

•Updated 5 months ago

Nginx & PHP-FPM & NodeJS & Python on Ubuntu 24.04.

Image
0

5.1K

dehim/ubuntu-web repository overview

⁠Ubuntu-web

Container will run Supperivsor and it will start running Nginx & PHP-FPM (include icu,sqlite,imagick,yaf) & NodeJS on Ubuntu 22.04.

docker run -d -p 80:80 \
    -v /var/shareVolumes/ubuntu-web:/shareVolume \
    --name ubuntu-web \
    --restart=always \
    dehim/ubuntu-web:tagname
⁠mv /shareVolume_demo/* /shareVolume/, then restart container, enjoy it!
  • 8.4.19.*

    • FROM ubuntu:24.04
    • CURL_VERSION='8.4.0' -> '8.8.0'
    • LIBPNG_VERSION='1.6.43' -> '1.6.56'
    • NODE_VERSION='20.19.5' -> '22.22.2'
    • SQLITE_VERSION='3500200' -> '3510300'
    • NGINX_VERSION='1.28.0' -> '1.28.3'
    • PHP_VERSION='8.4.13' -> '8.4.19'
    • SWOOLE_VERSION='6.0.2' -> '6.2.0'
    • PDO_SQLSRV_VERSION='5.12.0' -> '5.13.0'
    • SQLSRV_VERSION='5.12.0' -> '5.13.0'
    • MSODBCSQL_VERSION='18_18.5.1.1-1' -> '18_18.6.1.1-1'
    • PHPREDIS_VERSION='6.2.0' -> '6.3.0'
    • PROTOBUF_VERSION='4.31.1' -> '5.34.1'
  • 8.4.13.*

  • 8.3.26.*

  • 8.2.29.*

  • 8.1.33.*

    • FROM ubuntu:22.04
    • LIBICONV_VERSION='1.17' -> '1.18'
    • PHP_VERSION='8.1.32' -> '8.1.33'
    • WKHTMLTOX_VERSION=0.12.6.1' -> '0.12.6.1-2'
    • NODE_VERSION='18.20.8' -> '20.19.5'
  • 8.3.23.*

    • PHP_VERSION='8.3.23'
    • NODE_VERSION='18.20.6' -> '18.20.8'
    • SQLITE_VERSION='3460000' -> '3500200'
    • NGINX_VERSION='1.26.0' -> '1.28.0'
    • IMAGICK_VERSION='3.7.0' -> '3.8.0'
    • SWOOLE_VERSION='5.1.3' -> '6.0.2'
    • FREETDS_VERSION='1.4.22' -> '1.5.4'
    • MSODBCSQL_VERSION='18_18.4.1.1-1' -> '18_18.5.1.1-1'
    • ONIGURUMA_VERSION='6.9.9' -> '6.9.10'
    • REDIS_VERSION='7.2.3' -> '6.2.19'
    • PHPREDIS_VERSION='6.0.2' -> '6.2.0'
    • PROTOBUF_VERSION='3.25.1' -> '4.31.1'
    • IMAGEMAGICK_VERSION='7.1.0-58' -> '7.1.1-47'
    • XLSWRITER_VERSION='1.5.5' -> '1.5.8'
  • 8.1.32.*

    • remove ModSecurity
    • add python3.8-venv python3-pip
    • PHP_VERSION='8.1.31' -> '8.1.32'
  • 8.1.31.*

    • add ModSecurity for nginx
    • NODE_VERSION='18.20.4' -> '18.20.6'
    • PHP_VERSION='8.1.30' -> '8.1.31'
  • 8.1.30.0

    • add jq
    • nginx & supervisorctl config
  • 8.1.29.1

    • LIBZIP_VERSION='1.6.0' -> '1.7.3'
    • BZIP2_VERSION='1.0.6' -> '1.0.8'
    • CURL_VERSION='7.8.5' -> '8.4.0'
    • LIBPNG_VERSION='1.6.39' -> '1.6.43'
  • 8.1.29.0

    • NODE_VERSION='18.17.0' ->'18.20.4'
    • SQLITE_VERSION='3440200' ->'3460000'
    • NGINX_VERSION='1.24.0' ->'1.26.0'
    • SWOOLE_VERSION='5.1.1' ->'5.1.3'
    • FREETDS_VERSION='1.3.18' ->'1.4.22'
    • PDO_SQLSRV_VERSION='5.11.1' ->'5.12.0'
    • SQLSRV_VERSION='5.11.1' ->'5.12.0'
    • MSODBCSQL_VERSION='18_18.3.2.1-1' ->'18_18.4.1.1-1'
    • EVENT_VERSION='3.0.8' ->'3.1.4'
  • 8.3.0.1

    • NODE_VERSION='20.10.0' -> '18.17.0'(20.10.0 need g++ >=10.1.0, but ubutnu 20.04 supply g++9.4.0) ('19.9.0': npm ERR! notsup Required: {"node":"^18.17.0 || >=20.5.0"})
  • 8.3.0.0

    • ZLIB_VERSION='1.2.13' -> '1.3';
    • MSODBCSQL_VERSION='18_18.2.2.1-1' -> '18_18.3.2.1-1';
    • NODE_VERSION='18.16.1' -> '20.10.0';
    • SQLITE_VERSION='3420000' -> '3440200';
    • PHP_VERSION='8.2.8' -> '8.3.0';
    • SWOOLE_VERSION='5.0.3' -> '5.1.1';
    • REDIS_VERSION='7.0.8' -> '7.2.3';
    • SQLSRV_VERSION='5.11.0' -> '5.11.1';
    • PDO_SQLSRV_VERSION='5.11.0' -> '5.11.1';
    • PHPREDIS_VERSION='5.3.7' -> '6.0.2';
    • PROTOBUF_VERSION='3.23.4' -> '3.25.1';
    • ONIGURUMA_VERSION='6.9.8' -> '6.9.9';
    • UNIXODBC_VERSION='2.3.11' -> '2.3.12';
  • 8.2.8.0

    • CURL_VERSION='7.68.0' -> '7.85.0'
    • NODE_VERSION='18.15.0' -> '18.16.1'
    • SQLITE_VERSION='3400100' -> '3420000'
    • NGINX_VERSION='1.22.1' -> '1.24.0'
    • SWOOLE_VERSION='5.0.1' -> '5.0.3'
    • FREETDS_VERSION='1.3.17' -> '1.3.18'
    • PDO_SQLSRV_VERSION='5.10.1' -> '5.11.0'
    • MSODBCSQL_VERSION='18_18.1.2.1-1' -> '18_18.2.2.1-1'
    • PROTOBUF_VERSION='3.22.1' -> '3.23.4'
    • XLSWRITER_VERSION='1.5.4' -> '1.5.5'
  • 8.0.28.0

  • 8.2.4.2

    • add event, xlswriter, sodium(for lastest phpmyadmin),protobuf(for Hyperf framework.)
    • NODE_VERSION='18.13.0' -> '18.15.0'
    • drop yaf (can not compile on php 8.2)
    • CURL_VERSION='7.58.0' -> '7.68.0'
  • 8.0.27.0

    • ZLIB_VERSION='1.2.12' -> '1.2.13'
    • CURL_VERSION='7.78.0' -> '7.58.0'
    • NODE_VERSION='16.16.0' -> '18.13.0'
    • SQLITE_VERSION='3390200' -> '3400100'
    • NGINX_VERSION='1.22.0' -> '1.22.1'
    • LIBICONV_VERSION='1.16' -> '1.17'
    • SWOOLE_VERSION='5.0.0' -> '5.0.1'
    • FREETDS_VERSION='1.3.10' -> '1.3.17'
    • UNIXODBC_VERSION='2.3.10' -> '2.3.11'
    • MSODBCSQL_VERSION='18_18.1.1.1-1' -> '18_18.1.2.1-1'
    • REDIS_VERSION='7.0.0' -> '7.0.8'
    • GOACCESS_VERSION='1.5.7' -> '1.7'
    • IMAGEMAGICK_VERSION='7.1.0-32' -> '7.1.0-58'
    • add libtool (oniguruma require)
  • 7.4.30.2

  • 8.0.23.0

  • 8.1.10.0

    • add cron
  • 7.4.30.1(SWOOLE_VERSION='4.8.9' )

  • 8.0.22.1(SWOOLE_VERSION='5.0.0' )

  • 8.1.9.1(SWOOLE_VERSION='5.0.0' )

    • WKHTMLTOX_VERSION='0.12.5' -> '0.12.6-1'
    • mssql-tools(17) -> mssql-tools18
  • arm64-8.1.9.0

    • WKHTMLTOX_VERSION='0.12.5' -> '0.12.6-1'
  • 7.4.30.0(SWOOLE_VERSION='4.8.9' )

  • 8.0.22.0(SWOOLE_VERSION='5.0.0' )

  • 8.1.9.0(SWOOLE_VERSION='5.0.0' )

    • ubuntu:18.04 -> ubuntu:20.04
    • NODE_VERSION='16.15.0' -> '16.16.0'
    • SQLITE_VERSION='3390200' -> '3380500'
    • SWOOLE_VERSION='4.8.9' -> '5.0.0'(PHP 8.0.0 or newer)
    • MSODBCSQL_VERSION='17_17.9.1.1-1' -> '18_18.1.1.1-1'
  • 7.4.29.2

  • 8.0.19.1

  • 8.1.6.1

    • add REDIS_VERSION='7.0.0'
    • add PHPREDIS_VERSION='5.3.7'
  • 7.4.29.1

  • 8.0.19.0

  • 8.1.6.0

    • add REDIS_VERSION='5.3.7'
    • NGINX_VERSION='1.20.2' -> '1.22.0'
    • SQLITE_VERSION='3380300' -> '3380500'
    • YAF_VERSION='3.3.4' -> '3.3.5'
    • SQLSRV_VERSION='5.10.0' -> '5.10.1'
    • PDO_SQLSRV_VERSION='5.10.0' -> '5.10.1'
  • 7.4.29.0

  • 8.0.18.0

  • 8.1.5.0

    • NODE_VERSION='16.13.2' -> '16.15.0'
    • SQLITE_VERSION='3370200' -> '3380300'
    • SWOOLE_VERSION='4.8.6' -> '4.8.9'
    • FREETDS_VERSION='1.3.7' -> '1.3.10'
    • UNIXODBC_VERSION='2.3.9' -> '2.3.10'
    • MSODBCSQL_VERSION='17_17.8.1.1-1' -> '17_17.9.1.1-1'
    • ONIGURUMA_VERSION='6.9.7.1' -> '6.9.8'
    • GOACCESS_VERSION='1.5.3' -> '1.5.7'
    • IMAGEMAGICK_VERSION='7.1.0-23' -> '7.1.0-32'
  • 2022.02.18 (PHP8.1.2)

  • 2022.02.08 (PHP8.0.15)

  • 2022.02.07 (PHP7.4.27)

    • NODE_VERSION='16.13.1' -> '16.13.2'
    • SQLSRV_VERSION='5.9.0' -> '5.10.0'
    • PDO_SQLSRV_VERSION='5.9.0' -> '5.10.0'
    • SQLITE_VERSION='3370000' -> '3370200'
    • IMAGICK_VERSION='3.6.0' -> '3.7.0'
    • FREETDS_VERSION='1.3.4' -> '1.3.7'
    • IMAGEMAGICK_VERSION='7.1.0-17' -> '7.1.0-23'
    • SWOOLE_VERSION='4.8.4' -> '4.8.6'
  • 2021.12.18(PHP8.1.x)

    • PHP_VERSION='8.1.1'
  • 2021.12.08(PHP8.0.x)

    • PHP_VERSION='8.0.14'
  • 2021.12.07(PHP7.4.x)

    • PHP_VERSION='7.4.27'
    • NODE_VERSION='14.17.5' -> '16.13.1'
    • SQLITE_VERSION='3360000' -> '3370000'
    • NGINX_VERSION='1.21.1' -> '1.20.2' (mainline version -> stable version)
    • YAF_VERSION='3.3.3' -> '3.3.4'
    • IMAGICK_VERSION='3.5.1' -> '3.6.0'
    • SWOOLE_VERSION='4.7.0' -> '4.8.4'
    • FREETDS_VERSION='1.3.1' -> '1.3.4'
    • ONIGURUMA_VERSION='6.9.7' -> '6.9.7.1'
    • GOACCESS_VERSION='1.5.1' -> '1.5.3'
    • IMAGEMAGICK_VERSION='7.1.0-7' -> '7.1.0-17'
  • 2021.09.18(PHP8)

    • add zip
    • IMAGEMAGICK_VERSION='7.1.0-7'
  • 2021.09.17(PHP7)

    • add zip
    • IMAGEMAGICK_VERSION='7.1.0-7'
  • 2021.09.08(PHP8)

    • PHP_VERSION='7.4.23' -> '8.0.10'(not contained v8js,it not matches php8)
  • 2021.09.07

    • upgrade libpng='1.6.37';
    • MSODBCSQL_VERSION='17_17.5.2.1-1' -> '17_17.8.1.1-1';
  • 2021.09.05

    • upgrade UNIXODBC_VERSION='2.3.9';
    • downgrade MSODBCSQL_VERSION='17_17.5.2.1-1';
  • 2021.08.06(PHP8)

    • PHP_VERSION='7.4.23' -> '8.0.10'(just try,but dont use in product)
  • 2021.08.05

    • PHP_VERSION='7.4.22' -> '7.4.23'
    • NGINX_VERSION='1.20.0' -> '1.21.1'
  • 2021.08.03

    • WKHTMLTOX_VERSION='0.12.6-1' -> '0.12.5' (do not upgrade to 12.6, local pic will be blank)
  • 2021.08.02

    • add CURL_VERSION -> '7.78.0'
    • FREETDS_VERSION='1.3' -> '1.3.1'
  • 2021.08.01

    • NODE_VERSION='14.16.1' -> '14.17.5'
    • SQLITE_VERSION='3350500' -> '3360000'
    • PHP_VERSION='7.4.18' -> '7.4.22'
    • YAF_VERSION='3.3.2' -> '3.3.3'
    • IMAGICK_VERSION='3.4.4' -> '3.5.1'
    • V8JS_VERSION='2.1.2' -> '2.1.2'
    • SWOOLE_VERSION='4.6.6' -> '4.7.0'
    • FREETDS_VERSION='1.2.21' -> '1.3'
    • MSODBCSQL_VERSION='17_17.7.2.1-1' -> '17_17.8.1.1-1'
    • WKHTMLTOX_VERSION='0.12.6-1' -> '0.12.6-1'
    • ONIGURUMA_VERSION='6.9.6' -> '6.9.7'
    • GOACCESS_VERSION='1.4.6' -> '1.5.1'
  • 2021.05.01

    • NODE_VERSION='14.15.4' -> '14.16.1'
    • SQLITE_VERSION='3340000' -> '3350500'
    • NGINX_VERSION='1.19.6' -> '1.20.0'
    • PHP_VERSION='7.4.14' -> '7.4.18'
    • YAF_VERSION='3.3.0' -> '3.3.2'
    • SWOOLE_VERSION='4.6.2' -> '4.6.6'
    • FREETDS_VERSION='1.2.9' -> '1.2.21'
    • MSODBCSQL_VERSION='17_17.7.1.1-1' -> '17_17.7.2.1-1'
    • GOACCESS_VERSION='1.4.5' -> '1.4.6'
  • 2021.01.28

    • add apache2-utils
    • SQLITE_VERSION='3330000' -> '3340000'
    • NODE_VERSION='12.18.2' -> '14.15.4'
    • NGINX_VERSION='1.19.2' -> '1.19.6'
    • PHP_VERSION='7.3.20' -> '7.4.14'
    • YAF_VERSION='3.2.5' -> '3.3.0'
    • V8JS_VERSION='2.1.1' -> '2.1.2'
    • SWOOLE_VERSION='4.5.2' -> '4.6.2'
    • ZIP_VERSION='1.19.0' -> '1.19.2'
    • V8_VERSION='7.4.51' -> '8.0.426.27'
    • FREETDS_VERSION='1.2.3' -> '1.2.9'
    • PDO_SQLSRV_VERSION='5.8.1' -> '5.9.0'
    • SQLSRV_VERSION='5.8.1' -> '5.9.0'
    • MSODBCSQL_VERSION='17_17.6.1.1-1' -> '17_17.7.1.1-1'
  • 2020.08.15

    • NGINX_VERSION='1.19.2'
    • NODE_VERSION='12.18.2'
    • PHP_VERSION='7.3.20'
    • YAF_VERSION='3.2.5'
    • FREETDS_VERSION='1.2.3'
    • MSODBCSQL_VERSION='17_17.6.1.1-1'
    • WKHTMLTOX_VERSION='0.12.6-1'

Tag summary

Content type

Image

Digest

sha256:f55169fe9…

Size

621 MB

Last updated

5 months ago

docker pull dehim/ubuntu-web:8.4.19.2