takanori-azegami-jp / docker-rpi-node-api

RaspberryPi(64bit)にDockerでExpress/NodeJSのAPIサーバを構築

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-rpi-node-api

RaspberryPi(64bit)に Docker で Express/NodeJS の API サーバを構築

環境

  • kernel:Linux ホスト名 5.15.32-v8+ #1538 SMP PREEMPT Thu Mar 31 19:40:39 BST 2022 aarch64 GNU/Linux
  • OS:Debian GNU/Linux 11 (bullseye)

Docker コマンド

# Docker-compose実行
$ docker-compose up -d --build

# Docker コンテナ確認
$ docker ps

# Docker イメージ確認
$ docker images

# Docker コンテナの中に入る
$ docker exec -it [コンテナID] bash

# dokcer-composeのリビルド
$ docker-compose up -d --build  --force-recreate

# dokcer-composeの一括削除(滅びの呪文)
$ docker-compose down --rmi all --volumes --remove-orphans

API の呼び出し方

http://[サーバIP]:3000/api/v1/helloworld-aaa
http://[サーバIP]:3000/api/v1/helloworld-bbb

参考サイト

dockerfile の書き方

dokcer-compose の書き方

エラー:Cannot find module 'express'の対処方法

API サーバのフォルダ構成

ライセンス

About

RaspberryPi(64bit)にDockerでExpress/NodeJSのAPIサーバを構築


Languages

Language:JavaScript 88.6%Language:Dockerfile 11.4%