目次
Docker環境構築の大まかな流れ
例)として、DockerでLaravel環境を構築する場合
Dockerインストール
Docker Composer インストール
windows版のDocker Desktopをインストールした場合は、Docker Composerは自動的にインストール済みの状態になっています。
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
Composer(Laravelプロジェクトを作成するため)
Docker概要
DockerエンジンとDocker Composeの違い
DockerFileとdocker-compose.ymlファイル
DockerFileは1つのDocker Engineを起動するテキストファイル
docker-compose.ymlは、複数のDockerコンテナを起動させる事ができるテキストファイル
docker-compose.ymlファイルで全て指定すれば、Docker Composeでコンテナを起動するためのDockerfileは必要ないが、既存イメージに対して追加の設定やカスタマイズを行いたい場合は、DockerFileを作成して、それをdocker-compose.ymlから参照する。
参考
- 【Docker入門】Dockerfileとcompose.yamlの連携①
- 【Docker入門】Dockerfileとcompose.yamlの連携②
- 【Docker入門】Dockerfileとcompose.yamlの連携③
Docker インストール
https://myto.website/2024/12/30/4994
Hyper-V WSL2 (Windows Subsystem for Linux 2)
2024/12/30 現在
- 開発用途なら WSL2 が便利で効率的。
- 仮想マシンやサーバー環境を扱うなら Hyper-V が適しています。
Docker環境構築
Docker実行
Docker実行
その他エラー対応
Docker Desktop終了後Docker Desktop起動不可
参考
参考公式
参考入門
【入門】Docker Desktopとは何ができるの?インストールと使い方
【入門】Docker Composeとは?インストールと使い方
投稿一覧
- Docker実行以下のコード枠内のコマンドはPowerShellで実行します Docker Hubからimageをダウンロード…
- Docker Desktop終了後Docker Desktop起動不可状況・原因 Docker Desktop を終了してもタスクが残ってしまう。終了と同時にタスクが消えるようにす…
- Docker Desktop UninstallWindowsの場合 設定からアンインストール 残存ファイルの削除(オプション) アンインストール後に残る可能…
- Docker インストールDockerダウンロード 以下のサイトから パソコンにインストールする場合は、基本的にはAMDを選択してくださ…
- Ubuntuインストールubuntu入手 「Microsoft Store」を起動し、検索窓に「Ubuntu」を入力し表示されたUbu…
- WSL Integrationを有効化必要条件 Windows 10 バージョン2004以上またはWindows 11以上 WSLでLinuxディス…
- WSL 内容WSL Integrationを使用するには、Linuxディストリビューション(例: Ubuntu)が必要です…
- WSL2インストールDockerインストール後、WSL update failed PowerShellから「wsl –…
- Synology NAS Redmine Docker【Synology NAS】DockerでRedmineを起動しローカルgit連携
- Docker参考ローカル環境でdockerを使用しlaravelを動かすまで docker composeとVSCodeでJa…
- Docker Install 4.9.0ダウンロード先 インストール ダウンロードしたファイルを管理者モードで実行する 再起動後 しばらくすると以下の…
- Docker installDocker Desktop ダウンロード 以下から Docker Desktop をダウンロード 対応するO…
- Laravel DockerWindowsで始めるDockerインストール(公式) DockerとLaravelを使って開発してみよう L…
- AWS ECS ECRECS Dcokerコンテナを簡単に使う仕組み ECR Gitみたなもの LambdaとFargate 色々と…
- AWS FARGATEサーバー無しでコンテナを動かす サーバー有り無しイメージ サーバー有りのEC2とサーバー無しのFargateの…
- Dockerdocker-compose ローカル開発環境 ECS Beanstalk EKS AWSで使う場合 ドキュメ…