Closed3
axumをherokuにデプロイする
axumの記事はないが普通にDockerが使えるみたいなので以下の記事を参考にしてみる
FROM rust:1.58.0 as builder
WORKDIR /usr/src/s3-manager
COPY . .
RUN cargo build --release --bin s3-manager
FROM debian:buster-slim
RUN apt update && apt install -y libssl-dev ca-certificates
COPY --from=builder /usr/src/s3-manager/target/release/s3-manager /usr/local/bin/s3-manager
CMD ["s3-manager"]
こんな感じのDockefileを書く
これは基本的にs3-manager
の部分を書き換えれば何にでも使える。
heroku container:login
heroku container:push web
みたいな感じで
containerをpush出来るみたい。
このスクラップは2023/11/30にクローズされました