〇nocodbの画面
構築手順
以下の手順でDocker/docker compose/nocodbをインストールできます1.Dockerのインストール
Dockerをインストールしていない場合、以下のコマンドでDockerをインストールします。
sudo apt-get -y install apt-transport-https ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get -y install docker-ce docker-ce-cli containerd.io
sudo adduser $USER docker
※いったんログアウトしますdocker version
2.docker composeのインストール
docker-composeをインストールしていない場合、以下のコマンドでdocker-composeをインストールします。
sudo curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
3. nocodbとPostgreSQLコンテナの構築・実行(docker-compose.ymlがあるフォルダで実行)
docker-compose up -d
docker-compose.yml
version: "2"
services:
nocodb:
image: nocodb/nocodb
container_name: "nocodb"
environment:
NC_DB: "pg://db:5432?u=postgres&p=noco&d=noco"
ports:
- "8080:8080"
depends_on:
- db
db:
image: postgres:13-alpine
container_name: "nocodb_db"
ports:
- "5432:5432"
volumes:
- "db-data:/var/lib/postgresql/data"
environment:
POSTGRES_DB: noco
POSTGRES_PASSWORD: noco
volumes:
db-data:
driver: local
3. ブラウザからhttp://<Dockerホスト名またはIP>:8080/にアクセス
ブラウザからnocodbにアクセスし、最初にユーザを登録します
0 件のコメント:
コメントを投稿