Skip to content

Start and Stop FreeCC

Anjia Wang edited this page Aug 30, 2019 · 3 revisions

Single server hosting both training website and sandbox

Start PWC for the first time

docker run -d \
        -e DIND_IMAGE=franela/dind \
        -e GOOGLE_RECAPTCHA_DISABLED=true \
        -e MAX_PROCESSES=10000 \
        -e EXPIRY=2h \
        --name pwd \
        -p 5010:3000 \
        -p 443:3001 \
        -v /var/run/docker.sock:/var/run/docker.sock -v sessions:/app/pwd/ \
        --restart always \
        franela/play-with-docker:latest ./play-with-docker --name pwd --cname host1 --save ./pwd/sessions

Stop PWC

docker stop pwd

Restart PWC

docker restart pwd

Start PWC after updating docker parameters or docker image

docker stop pwd
docker rm pwd
docker run -d \
        -e DIND_IMAGE=franela/dind \
        -e GOOGLE_RECAPTCHA_DISABLED=true \
        -e MAX_PROCESSES=10000 \
        -e EXPIRY=2h \
        --name pwd \
        -p 5010:3000 \
        -p 443:3001 \
        -v /var/run/docker.sock:/var/run/docker.sock -v sessions:/app/pwd/ \
        --restart always \
        franela/play-with-docker:latest ./play-with-docker --name pwd --cname host1 --save ./pwd/sessions