Skip to content

ihipop/php-nodejs-alpine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A base Alipne image, contains PHP NodeJS NPM GIT curl , first intent for deployer-toolkit

Docker Hub: https://hub.docker.com/r/ihipop/php-nodejs-alpine/tags/

Source Repo: https://github.com/ihipop/php-nodejs-alpine

含有china标签镜像的中文优化项说明

Cmd Usage

docker run --rm -it -v $(pwd):'/project' ihipop/php-nodejs-alpine:php7.1-node8.9 php -v
docker run --rm -it -v $(pwd):'/project' ihipop/php-nodejs-alpine:php7.1-node8.9 node -v
docker run --rm -it -v $(pwd):'/project' ihipop/php-nodejs-alpine:php7.1-node8.9.npm npm -v
#...

Glibc

There is glibc Integrated https://github.com/sgerrand/alpine-pkg-glibc

Tags Instruction

php{version}-node{version}_{specialtag}

For example :

php7.1-node8.9_china

Means PHP at version 7.1.x , NodeJs at version 8.9.x ,and contains some special optimise for users from China

node8.9.npm

Means the nodejs is build dynamicly linked,with npm and yarn installed ,Contains some Dev libs,a little more big in size, Ussally useful in CI

node8.9

Means the nodejs is build staticly linked ,ie, the build flag contains --fully-static --without-npm, Ussally useful in Production

If you won't to use this image in china, please choose those docker image without the china specialtag

Build

Build behind a Proxy

docker build -t ihipop/php-nodejs-alpine:php7.1-node8.9 . --build-arg HTTP_PROXY=http://172.17.0.1:8123 --build-arg HTTPS_PROXY=http://172.17.0.1:8123

Build specialtag for china

docker build -t ihipop/php-nodejs-alpine:php7.1-node8.9_china . --build-arg IN_CHINA=true

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published