📚
【Podman】MacOS上でLinux学習環境を準備する①「Podmanインストール 、 Podman machine基本操作」
背景
- MacOS上でLinux学習環境を準備したい
- Podmanでコンテナ基礎の勉強もしたい
概要
- Podmanのインストール
- Podman machineの基本操作
- 初期設定
- 起動
- SSH接続
- 停止
- 削除
関連用語
- Homebrew
- Podman
- Podman machine
基本操作
- Podmanインストール
brew install podman
- Podmanバージョン確認
podman --version
- Podman machineの初期設定
※最初に必ず実行する
podman machine init
- Podman machineの確認
podman machine list
- Podman machineの起動
podman machine start
- 接続情報の確認
podman system connection list
- SSH接続
podman machine ssh
→うまくいくとプロンプトが「%」から「$」に変わる
※変わらなかった場合
(例)~/.ssh/configの修正
vi ~/.ssh/config
「i」(insertモード)→下記情報を記載→「:wq」(保存して終了)
Host localhost
IdentitiesOnly yes
- 再度、SSH接続確認
podman machine ssh
→うまくいくとプロンプトが「%」から「$」に変わる(私は、ここでうまくいった)
- Podman machineの停止
podman machine stop
- Podman machineの削除
※起動中のものを削除したい場合は、オプション「-f」or「--force」をつける
podman machine rm
→ Are you sure you want to continue? [y/N] と聞かれるので、
y:削除する
N:削除しない
のどちらかを入力する
まとめ
- MacOS上でLinux学習環境を準備できた
- Podmanでコンテナ基礎の勉強もできた
- SSH接続がうまくいかず、少し苦戦した、、、
Discussion