Install
docker run -v $(pwd):/usr/src/app -w /usr/src/app node:9 npm install
Run a single PHP script
docker run -it --rm --name my-running-script -v "$PWD":/usr/src/myapp -w /usr/src/myapp php:7.2-cli php your-script.php
Docker
d build -t HUBUSER/IMAGE:x.y.z --file Dockerfile .
d run --detach -p 8001:8001 -p 8002:8002 --name="CONTAINER_NAME" HUBUSER/IMAGE:x.y.z
d exec --interactive --tty CONTAINER_NAME php artisan serve --port 8001 --host 0.0.0.0
Install
docker run --rm --interactive --tty --volume $PWD:/app composer:1.6.5 install
docker run -p 9200:9200 -p 9300:9300 \
--name elasticsearch-dev \
-e "discovery.type=single-node" \
-e "cluster.name=docker-cluster" \
-e "bootstrap.memory_lock=true" \
--rm \
--network NetApp \
--network-alias NetAppLocal \
--mount source=vol-elasticsearch,destination=/usr/share/elasticsearch/data \
docker.elastic.co/elasticsearch/elasticsearch:6.2.4