[解決済み] dockerのHyperKitで作成したVMにアクセスする方法を教えてください。
2023-07-18 18:47:46
質問
Mac版Dockerについて で作成したLinux VMを使用します。 HyperKit によって作成された Linux VM を使用して、Mac 上でコンテナの保存と実行を行っています。
Docker Toolboxでは、VirtualBoxを開いてdocker-machineのVMにアクセスすればいいのです。しかし、Docker for Macでは、HyperKitによって作成されたVMにどのようにアクセスすればいいのでしょうか?
どのように解決するのですか?
2019-01-31に更新しました。 ru10さんのアップデートのおかげで、より良い方法があるようになりました。
screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
オリジナルの回答です。
しばらくして、私はHyperKitによって作成されたVMのシェルを取得する次の方法を発見しました。
ターミナルから実行します。
screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty
空の画面が表示されますので、Enterを入力してください。
を入力すると、ログインプロンプトが表示されます。ログイン名
と入力すると、シェルが表示されます。
root
と入力してEnterキーを押すと、シェルが表示されます(パスワードなし)。
セッションを終了するには、次のように入力します。
Ctrl-A k
(その後
y
で確認)。
ちょっとハチャメチャですが、今のところうまくいきそうなのが
(を追加しました(2016年9月)。
(2017年9月)のようになりました。
関連
-
[解決済み】Dockerのビルドコンテキスト外のファイルをインクルードする方法とは?
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み] 古いDockerコンテナを削除する方法
-
[解決済み] Dockerでイメージのクリーンビルドを強制する方法
-
[解決済み] Dockerでデータベースなどの永続的なストレージを扱う方法
-
[解決済み] Dockerイメージの削除方法について教えてください。
-
[解決済み】Dockerは仮想マシンとどう違うの?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] dockerのホストOSとコンテナのベースイメージOSの関係を教えてください。
-
[解決済み] Dockerのデタッチドモード
-
[解決済み] docker webdevの良いワークフローは何だろう?
-
[解決済み] コンテナ上でローカルファイルを使用するには?
-
[解決済み] pm2とdockerを一緒に使う意味は何ですか?
-
[解決済み] docker-compose.ymlで環境変数を再利用する
-
[解決済み] Dockerのコピーと所有者の変更
-
[解決済み] Dockerfileの条件付きENV
-
[解決済み] docker swarmスタック内の1つのサービスを再起動する
-
[解決済み] ubuntuの絶対パスからのDocker COPY