mirror of https://github.com/gogits/gogs.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
642 B
18 lines
642 B
11 years ago
|
#!/bin/sh
|
||
|
|
||
|
db_root_passwd=rootpass
|
||
|
db_username=gogs
|
||
|
db_password=password
|
||
|
db_database_name=gogs
|
||
|
|
||
|
DOCKER_BIN=$(which docker.io || which docker)
|
||
|
if [ -z "$DOCKER_BIN" ] ; then
|
||
|
echo "Please install docker. You can install docker by running \"wget -qO- https://get.docker.io/ | sh\"."
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
$DOCKER_BIN build -t gogs ./docker &&\
|
||
|
$DOCKER_BIN run --name mysql_gogs -d -e MYSQL_ROOT_PASSWORD=$db_root_passwd -e MYSQL_DATABASE=$db_database_name -e MYSQL_USER=$db_username -e MYSQL_PASSWORD=$db_password mysql:latest &&\
|
||
|
$DOCKER_BIN run --name gogs -d -p 3000:3000 --link mysql_gogs:db gogs
|
||
|
|
||
|
echo "GoGS is up. Visit http://localhost:3000"
|