仮想環境

スポンサーリンク
仮想環境

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?なエラー

以下の環境で発生しました。 OS:Windows10 Home Docker:Docker DesktopCannot connect to the Docker daemon at unix:///var/run/docker.sock....
仮想環境

Configure which WSL 2 distros you want to access Docker from.なエラー

WSL2のUbuntu上でdockerコマンドを入力すると、以下のようなエラーが表示されました。(本当はもっと色々なエラーメッセージが出てたのですが消えちゃいました)Configure which WSL 2 distros you wan...
仮想環境

WSL2でERROR [internal]とかinit: (13747) ERROR: UtilConnectToInteropServer:307などのエラー

docker buildを実行すると、以下のようなエラーが出ました。Building apache24 Building 0.9s (2/3) Building 1.0s (3/3) FINISHED => load build defin...
SQL

Dockerでsakilaが入ったMySQL環境を作る

追記2024年6月記事中で書いてたDockerfileでは立ち上がらなくなったので、これ👇を使うようにした。# Stage 1: Use a temporary image to download and prepare the sakil...
仮想環境

【WSL2】Watchpack Error (initial scan): Error: EACCES: permission denied, lstat ‘/mnt/c/というエラー

Next.jsのプロジェクトで、next devを実行するとWatchpack Error (initial scan): Error: EACCES: permission denied, lstat '/mnt/c/・・のようなエラーが...
仮想環境

docker-composeで立ち上げたコンテナの時間ズレ

問題docker-composeで立ち上げたWordpressで記事を書いてみたら、投稿時間がずれていることに気づきました。具体的に言うと 実際の時間:18:30 表示された投稿時間:17:47みたいな感じ。タームゾーンがズレている感じのズ...
仮想環境

Windows版Docker|3種類の違い

調べたことメモ。大前提まず大前提として、DockerはLinux上でしか動きません。大事なことなのでもう一度言います。DockerはLinux上でしか動きません。え?でもMacやWindowsでも動いてるじゃん?と思うかもですが、厳密に言う...
仮想環境

exec形式とshell形式の違い【Docker】

違いについて調べたら、あるサイトにshell形式: コマンド 引数1 引数2..Dockerデフォルトのシェル/bin/shでコマンド実行。つまり、/bin/sh -c "コマンド 引数1 引数2.."として実行される。exec形式: コマ...
仮想環境

「CMD」と「RUN」「ENTRYPOINT」と「runとcreateの引数」【Dockerfile】

Dockerfileの話。以下の4つの違いが分からなかったので調べた結果メモ。 DockerfileのRUN DockerfileのCMD DockerfileのENTRYPOINT runコマンドとcreateコマンドに渡すCMD引数違い...
仮想環境

docker-machineでエラーが発生

この記事を書いている人のPCは、Windows10 の Home Editionです以下のページからdocker-machineをインストール後、docker-machineをcreateしようとしてもエラーが出た。$ docker-mac...
仮想環境

docker buildコマンドとは?ビルドコンテキストとは

学んだことメモ。docker buildコマンドとは?docker buildコマンドは、DockerfileからImageを作成するためのコマンド。基本は以下の形式で書きます。docker build -t imagename . -t ...
仮想環境

【図解】VScodeのRemote Container拡張機能とは?わかりやすく

VScodeのRemote Container拡張機能を使ってみて「すごく便利だなー」と思ったんですが知っておくべき前提知識が多くて混乱したので、頭の整理のために色々メモしておきます。Remote Container拡張機能とは?以下のよう...
仮想環境

【docker-compose】Remote Container拡張機能からVScodeサーバーのMySQL拡張機能を経由してMySQLコンテナにアクセスする

タイトルが長すぎて「何言ってんだコイツ」となりそうなので図解しました↓。こういうことがしたい。まず、以下のようなdocker-compose.ymlファイルを作る。version: '3'services: mysqldazo: image...
仮想環境

【docker-compose】MySQLコンテナを作ろうとしたら→ Database is uninitialized and password option is not specifiedエラー

docker-composeでMySQLコンテナを作ろうとしたらDatabase is uninitialized and password option is not specifiedみたいなエラーが出てコンテナが動きませんでした。日本...
仮想環境

【図解】dockerの主要コマンドまとめ

各コマンドの関係は、以下のような感じです。docker pulldocker pullは、「みんながイメージをアップしている場所」から自分のPCにイメージをダウンロードしてくるコマンド。例えばdocker pull ubuntu:20.04...
仮想環境

仮想マシン関係の「Windowsの機能」【Windows10 Home Edition】

Windows10 の「Home Edition」での設定項目です。(ProだとHyper-V関連の設定項目もあるみたいです) 仮想マシン プラットフォーム→Hyper-V(※一部機能)を有効にするぞ!な設定(参考) Windows ハイパ...
仮想環境

ハイパーバイザーとは?超わかりやすく

ハイパーバイザーのことを調べていたら「結局ハイパーバイザーってなんなんだよ!!( ゚д゚ )」となったので忘れたときのために分かりやすく解説しておきます・・・。ハイパーバイザーとは?ハイパーバイザーは「管理者」の上を行く「管理者たちの管理者...
仮想環境

VT-X、AMD-V、Hyper-V、WSL、WSL2の違い

調べて分かったことザックリメモ。※間違いあれば指摘していただけると非常にうれしいです。違いVT-XとAMD-V VT-X:IntelのCPUに内蔵されている「仮想化を支援しまっせー」な機能のこと。 AMD-V:AMDのCPUに内蔵されている...
仮想環境

dockerをインストールしたらvagrant up(virtualbox)が起動しなくなった件

トラブル内容今までWindows10環境下で Vagrant VirtualBoxで仮想マシンを構築してたんですが「今の時代、Dockerが使えないと話にならない」みたいな話をよく聞くので、試しにDockerを入れてみることにしました。そこ...
仮想環境

【Vagrant】公開鍵や秘密鍵の場所

Vagrantの「秘密鍵」は、ホストPC上の以下の場所にある。.\\.vagrant\machines\default\virtualbox\private_keyこの「秘密鍵」と対になる「公開鍵」は、仮想PC上の以下の場所にある。/hom...
仮想環境

PowerShellでvagrant upを毎回打つのが面倒くさい → 関数を登録して1発で起動できるようにした。

vagrantを立ち上げるたびに PowerShellを管理者権限で立ち上げる カレントディレクトリをvagrantのフォルダに移動する(cdコマンド) vagrantを立ち上げる(vagrant upコマンド) vagrantを立ち上げる...
スポンサーリンク