-
Notifications
You must be signed in to change notification settings - Fork 7
jihedamine/docker-liferay
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# TO DELETE ALL DOCKER IMAGES sudo docker images -q | xargs sudo docker rmi -f # TO DELETE ALL DOCKER CONTAINERS sudo docker ps -aq | xargs sudo docker rm -f # THE FOLLOWING COMMANDS USE PATHS RELATIVE TO THE FOLDER CONTAINING THIS FILE # CREATE MYSQL DATA VOLUME sudo docker create --name mysqldata_1 -v ${PWD}/volumes/mysqldata busybox # RUN MYSQL SERVER USING THE DATA VOLUME sudo docker run -t --name mysql_1 -e MYSQL_ROOT_PASSWORD=secret --volumes-from mysqldata_1 --publish 0.0.0.0:3306:3306 -d mysql:5.5 # POPULATE DATA VOLUME sudo docker exec -i mysql_1 mysql -uroot -psecret < initdb.sql # CREATE LIFERAY DATA VOLUME sudo docker run -v ${PWD}/volumes/liferaydata:/opt/liferay-portal/data --name liferaydata_1 busybox # RUN LIFERAY CONNECTED TO MYSQL SERVER sudo docker build -t liferay liferay/. sudo docker run --name liferay_1 -it -v /tmp/deploy:/opt/liferay-portal/deploy --volumes-from liferaydata_1 --link mysql_1:mysql --publish 0.0.0.0:8080:8080 -d liferay # ACCESS LIFERAY'S CONTAINER sudo docker exec -it liferay_1 bash # GET MYSQL SERVER IP ADDRESS sudo docker inspect mysql_1 | grep IPAddress
About
Docker images for a liferay environment linked to a mysql environment and using data volumes
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published