# Docker for gogs ## Usage ``` docker pull gogits/gogs mkdir -p /var/gogs docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogits/gogs ``` File will store in local path: `/var/gogs` Directory `/var/gogs` keeps git repos and gogs data /var/gogs |-- git | `-- gogs-repositories |-- ssh | `-- # ssh pub-pri keys for gogs `---- gogs |-- conf |-- data |-- log `-- templates ## SSH Support In order to support ssh, You need to change `HTTP_PORT` and `SSH_PORT` in `/var/gogs/gogs/conf/app.ini` ``` [server] HTTP_PORT = 3000 SSH_PORT = 10022 ``` setting description can be found in