aliceの技術ブログ

技術ブログ

開発

WSL2上のDockerでAPIサーバを構築する(expressとMySQL)

はじめに DockerでAPIサーバ構築する機会が増えたので、メモ代わりに。 なお、この記事は以下の記事の内容を含みます。 DockerでMySQLとNode.jsを動かす(雑) - aliceの技術ブログ はじめに ハンズオン WSL2 の インストール WSL2 に yarn を入れる Docker …

WSL2でnvmを用いて、yarnをinstallする

はじめに 自分のためのメモです。 取り急ぎまとめた 対象読者 自分 内容 sudo apt update sudo apt upgrade sudo apt-get install curl curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash nvm install --lts npm install -g…

Discord で GitHub の Pull Request 通知を受け取る

概要 結論 内容 Discordの設定 GitHubの設定 概要 GitHub で Pull Request を作成,マージなどの操作をした際に Discord で通知をしたかった. 備忘録として書き残す. 結論 GitHub と Discord の Webhooks を用いることで,Discord に通知ができた. 内容 D…

DockerでMySQLとNode.jsを動かす(雑)

Node.jsのためのDockerfileを用意する ファイルの内容は少しぼかしている部分があるが、一通り動くと思う。 FROM node ENV NODE_ENV=dev WORKDIR /usr/src/app COPY ./app/ . EXPOSE 3000 CMD [ "yarn", "dev" ] docker-compose version: "3" services: db: …

DockerでMySQLを利用してみたら思いのほか便利だった。

DockerでMySQLを利用してみたら思いのほか便利だった件 環境 Windows10 64bit Home Docker Desktop Docker version 24.0.7 MySQL Workbench dockerでMySQLを扱う dockerにmysqlのイメージをインストールする。 インストールコマンドは以下の通り。 docker pu…

Princess API (matsurihi.meさん)をPythonで気軽に扱えるWrapperを書いた話

Princess APIについての説明 ライブラリの利用法について 設計する上で工夫した点 まとめ Princess APIについての説明 ミリシタ*1のAPIです。 以下、引用とサイトのリンクになります。 夢の世界へご招待なのです ー プリンセス・アラモード Public RESTful A…