【Docker】docker compose upするとnode_modulesがマウントされて消える問題
NuxtやExpressの環境をDockerで構築する際に、Dockerfileでinstallしたnode_modulesがdocker compose upする際に、ホストマシンのファイルがマウントされることによって…
NuxtやExpressの環境をDockerで構築する際に、Dockerfileでinstallしたnode_modulesがdocker compose upする際に、ホストマシンのファイルがマウントされることによって…
web開発は、複数のサーバー(コンテナ)を連携して、サービス開発を行います。 例えば、webサーバーやDBサーバー、キャッシュサーバー、loggingサーバーなど複数のサーバーを連携して、一つのアプリケーションを作成して…
シングルページアプリケーション(SPA)を作るときに使用するVue.jsで、親Componentから子Componentのmethodsを呼び出す方法を紹介します。 ChildComponent [crayon-651d…
Nuxt.jsでWebアプリケーションを制作している際に、 「Component names should conform to valid custom element name in html5 specificat…
APIサーバーをDockerコンテナで構築 Nuxtでフロントエンド構築(Dockerコンテナ) NuxtはSSR(サーバーサイドレンダリング)を使用 docker-composeでAPIサーバー・Nuxtサーバー同時に…
Dockerfile内で頻繁に使用するRUN命令とCMD命令。共に指定したコマンドを実行する命令ですが、実行されるタイミングが異なります。 RUN命令・CMD命令の違い RUN命令はDockerfileからImageを作…
仮想環境を作成するときには、以下のようなフローが存在します。 ubuntu等のベースとなるOSをインストールする パッケージリストの更新(apt-get update等) nginxなどのミドルウェアのインストール ng…
Dockerは、ユーザーが作成したDocker networkを使うことにより、同一のnetworkに接続されたコンテナ間で、コンテナ名で名前解決をして相互通信することが可能です! 今回は、そのDocker networ…
Dockerの基本的なコマンドをまとめました! docker image系 container(コンテナ)の元になるimage(イメージ)に関するコマンド一覧です。 docker image pull Dockerの実行…
仮想環境をサクッと作ることができるDockerを使って、nginxの仮想環境を構築する方法をご紹介いたします! Dockerでnginx環境を構築する 上記コマンドを実行後、localhost:8080にアクセスしてみて…
Dockerで仮想環境をサクッと作るときに一番使用するdocker container runコマンド。 今回は、このコマンドを使って、DockerでHello Worldを表示する方法を紹介します。 DockerでHe…