Skip to content

Instantly share code, notes, and snippets.

View gmodeblog's full-sized avatar

G-MODE Blog gmodeblog

View GitHub Profile
$ ifconfig
docker0 Link encap:Ethernet HWaddr 56:84:7A:FE:97:99
inet addr:172.17.42.1 Bcast:0.0.0.0 Mask:255.255.0.0
inet6 addr: fe80::5484:7aff:fefe:9799/64 Scope:Link
......
$ git clone https://github.com/gmodecorp/gchat
$ cd gchat
# dbコンテナ起動
$ docker run -d \
--name gchat_db_1 \
-p 27017:27017 \
mongo mongod --smallfiles
# appコンテナ起動
$ docker run -d \
--name gchat_web_1 \
--link db:db \
$ docker-compose up
$ docker exec -it <chatサーバーのcontaier id or name> bash -l
$ cd /code
$ ./csbuild build
# mono packages
RUN rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" && \
yum-config-manager --add-repo http://download.mono-project.com/repo/centos/ && \
yum install -y mono-complete && yum clean all
$ curl -L -O https://nuget.org/nuget.exe
$ mono nuget.exe install <package name>
$ mono nuget.exe install WebSocketSharp -Pre
$ mono nuget.exe install Newtonsoft.Json -Pre
$ mono nuget.exe install mongocsharpdriver
$ supervisorctl restart chatapp