用于 Dockerize 教程的示例 Negroni Golang + Postgres 应用程序

此回购包含了附带的演示应用程序的教程。

设置 Postgres 数据库

  1. psql 运行以下命令来设置应用程序的 postgres 用户和数据库:

```sql

CREATE USER app;

CREATE DATABASE testapp;

GRANT ALL PRIVILEGES ON DATABASE testapp TO app;

```

本地安装并运行

  1. 安装:

```bash

go get github.com/fabioberger/dockerize-tutorial

```

  1. 启动服务器:

```bash

go run main.go

```

在 Docker 容器中安装并运行

  1. 按照教程中的说明设置 Postgres Docker 容器。

  2. 然后运行以下命令:

```bash

docker pull fabioberger/dockerize-tutorial

```