Created
June 23, 2015 04:58
-
-
Save kazu69/4148ee4ba2d2cdf70056 to your computer and use it in GitHub Desktop.
Start with a docker wordpress in 3 minutes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
boot2docker up | |
Waiting for VM and Docker daemon to start... | |
.........ooo | |
Started. | |
Writing /Users/HOME/.boot2docker/certs/boot2docker-vm/ca.pem | |
Writing /Users/HOME/.boot2docker/certs/boot2docker-vm/cert.pem | |
Writing /Users/HOME/.boot2docker/certs/boot2docker-vm/key.pem | |
To connect the Docker client to the Docker daemon, please set: | |
export DOCKER_HOST=tcp://192.168.59.103:2376 | |
export DOCKER_CERT_PATH=/Users/HOME/.boot2docker/certs/boot2docker-vm | |
export DOCKER_TLS_VERIFY=1 | |
# exports boot2docker variables | |
export DOCKER_HOST=tcp://192.168.59.103:2376 | |
export DOCKER_CERT_PATH=/Users/HOME/.boot2docker/certs/boot2docker-vm | |
export DOCKER_TLS_VERIFY=1 | |
# pull images from docker hub | |
docker pull wordpress:4.2.2-apache | |
docker pull mysql:5.6.25 | |
# show images | |
docker images | |
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE | |
wordpress 4.2.2-apache 2bfac15120f4 6 days ago 511.7 MB | |
mysql 5.6.25 d63d4723d715 7 days ago 283.5 MB | |
# run mysql container daemon | |
docker run --name wordpressdb MYSQL_ROOT_PASSWORD=password -d mysql:5.6.25 | |
# show process | |
docker ps | |
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | |
c44794760661 mysql:5.6.25 "/entrypoint.sh mysq 7 seconds ago Up 6 seconds 3306/tcp wordpressdb | |
# run apache + wordpess container daemon | |
docker run --name wordpress -d -p 8080:80 --link wordpressdb:mysql wordpress:4.2.2-apache | |
# set port forwarding of boot2docker and host machine | |
VBoxManage controlvm "boot2docker-vm" natpf1 "tcp-port8080,tcp,,8080,,8080" | |
# open localhost in your browser | |
open http://localhost:8080 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment