💿Remix+GCPでデプロイする(42日目)

わしの
·

昨日見つけたこの動画をやってみました。

予想通りうまくいかず…。docker buildが通らない。

$ docker build -f ./Dockerfile . -t remix/run

#12 147.3 npm ERR! network request to https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz failed, reason:

なぜかnpm installで対象のファイルが取得できずにError…。

あわてず騒がず。こんな時はとりあえずベースイメージを変えてみる。

20-bullseye-slimに変更したら無事にBuildが通った。21、18ではダメでした。最終的なDockerfileはこんな感じです。Prismaの部分はコメントアウトしてます。動画の中でも言っていますが.dockerignoreファイルは忘れずに。

で、Dockerを起動してみる!

docker run -p 3000:3000 -d remix/run

🎉動いたー!!

明日はさらにこの続きをやる。DockerイメージができたらあとはGCPに乗せて動かすだけ(だと思う)

🍚きょうのごはん

夕飯は麻婆豆腐。また2人前作ってひとりで2人前を食べてしまいました。

そんな犬もダメになるソファーです。

かわちい。

@wassy
ものづくりが好き。