Skip to content

Docker Build

Docker build SQL

user-mysql-666

user-nodejs-777

docker build -t test-mysql .

Output :

Successfully built 9097bf803efd Successfully tagged test-mysql:latest

2nd run : Successfully built 1b6928e93485 Successfully tagged test-mysql:latest

docker run  -d \
--publish 6603:3306 \
--volume=/Users/SensehacK/Documents/GitHub/nodes/mysql:/var/lib/mysql \
--name=test-mysql-micro test-mysql

Output : b0144d3054130f1ea63fe58d0399709a32301902b1424c913b9491c126e37636

2nd : 688eba7ddf87236e00e139c0bddf02d8f2e64ad9623ce436e425376b5ab70fac

docker stop container_name docker rm /container_name

` Logs to check of the container

docker logs docker_container_name

To check images of docker

docker images

To check process of docker containers / images

docker ps

docker build -t user-mysql-666 .

docker run -d --publish 3306:3306 --volume=/Users/SensehacK/Documents/GitHub/nodejs/mysql/data:/var/lib/mysql --name=user-mysql-img-666 user-mysql-666

docker build -t user-nodejs-666 .

docker run -d --publish 3000:3000 -e MYSQL_USER='root' -e MYSQL_PASSWORD=‘your_password’ -e MYSQL_DATABASE='node_js' -e MYSQL_HOST='172.17.0.2' --link test-mysql-micro:db --name=user-nodejs-img-666 user-nodejs-666