EduSoho Dockerfile
First install docker-engine
Ubuntu: https://docs.docker.com/engine/installation/linux/ubuntulinux/
Mac: https://docs.docker.com/engine/installation/mac/
Windows: https://docs.docker.com/engine/installation/windows/
Step.1
docker pull edusoho/edusoho
Step.2
docker run --name edusoho -tid \
-v {host_dir_for_db}:/var/lib/mysql \
-v {host_dir_for_edusoho_code}:/var/www/edusoho \
-p {host_port}:80 \
-e DOMAIN="{your_domain}" \
edusoho/edusoho
Step.3
visit http://{your_domain}:{host_port}
/home/mysql_data/www.edusoho.com/home/www/www.edusoho.com80www.edusoho.comesuseredusohomkdir -p /home/www/www.edusoho.com && \
mkdir -p /home/mysql_data/www.edusoho.com && \
rm -rf /home/mysql_data/www.edusoho.com/* && \
docker run --name edusoho -tid \
-v /home/mysql_data/www.edusoho.com:/var/lib/mysql \
-v /home/www/www.edusoho.com:/var/www/edusoho \
-p 80:80 \
-e DOMAIN="www.edusoho.com" \
edusoho/edusoho
mkdir -p /var/www/t5.edusoho.cn && \
mkdir -p /var/mysql/t5.edusoho.cn && \
docker run --name t5.edusoho.cn -tid \
-v /var/mysql/t5.edusoho.cn:/var/lib/mysql \
-v /var/www/t5.edusoho.cn:/var/www/edusoho \
-p 6888:80 \
-e DOMAIN="t5.edusoho.cn" \
edusoho/edusoho
visit http://www.edusoho.com
Respo: https://github.com/starshiptroopers/docker-edusoho
docker build -t edusoho/edusoho:{version} .NOTICE: {version} is according to EDUSOHO_VERSION
Content type
Image
Digest
Size
153.3 MB
Last updated
over 9 years ago
docker pull xujif/docker-edusoho:7.2.9-no-mysql