0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

開発環境とデプロイ環境の違いから学んだことについてメモ

Posted at

はじめに

 独学でプログラミングを勉強して、デプロイまで成功はしましたが開発環境では正常に動いていたアプリケーションが、本番環境でエラーを起こして動かないということがありました。
 エラーの原因を調べる中で、解決策としてDockerやGitHub Actionsがあることを知りました。これらのツールは、開発環境と本番環境の違いの問題を解決するために有効だと考え、学習を始めました。
 もし内容に誤りや改善点があれば、ご指摘いただけると幸いです。:pray:

Docker

 Dockerでは、コンテナという仕組みを使って、開発環境を本番環境と同じ状態に保つことができると知り、具体的な使い方を学んでいます。例えば、Dockerfileを作成して、アプリケーションの依存関係や設定を一括管理する方法を学び始めました。

Github Actions

 GitHub Actionsは、テストの自動化やデプロイ作業の効率化を目指して学習中です。特に、コードをプッシュした際に自動でテストを実行し、結果を確認できる仕組みや、本番環境へのデプロイをシンプルな設定で実現できることを知りました。公式ドキュメントやChat GPTを参考に、シンプルなワークフローの書き方を学び始めたところです。

最後に

 まだ実際のプロジェクトにはこれらを導入できていない状況で、自分が正確に学習しているか不安もあります。記事やChat GPTを使いながら少しずつ進んでいます。勉強するとこがまだまだ多いですが、次回のデプロイではこれらのツールを活用し、開発環境と本番環境の差によるエラーをなくしていきたいと考えています。:cry::cry::cry:

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?