タグ

ブックマーク / zenn.dev/numagotatu (1)

  • Docker 環境を作るなら Ubuntu のクロスプラットフォームな仮想化ツール Multipass を使おう

    はじめに Web アプリケーションを開発する際、バックエンドの API サーバーやデータベースなどの複数のマシン環境を1台の PC で動かすことの可能なコンテナツールとして、Docker は広く利用されています。 この便利な Dockerですが、複数人で Web アプリケーションを開発しているチームで各メンバの開発用 PC の OS が異なる状態(例えば、A さんが Windows、B さんが macOS など)で、Docker をローカル環境に直接インストールしていた場合、下記のような不都合が発生します。 Docker のバージョンがメンバ間で統一されていない 😱 コンテナ外で使用必須のツールのインストール方法・バージョンがメンバ間で異なる 😱 コンテナ外で使用必須のシェルスクリプトは OS 毎で(または OS の差異を考慮して)作成する必要がある 😱 以上の問題は、Docker

    Docker 環境を作るなら Ubuntu のクロスプラットフォームな仮想化ツール Multipass を使おう
    kazuau
    kazuau 2024/04/16
    Windowsはwsl2 + docker + vscode devcontainerじゃ駄目? devcontainerのところは他のホストOSでもそのまま使い回せるし。
  • 1