学習用のなんちゃってDockerのハンズオンです
https://www.vagrantup.com/downloads
vagrant up
vagrant sshm1macではvagrantが利用できないようです。その場合は他のソフトウェア(UTMなど)を利用し、ubuntu-20.x(20.4推奨)の環境を用意してください。
参考: https://gihyo.jp/admin/serial/01/ubuntu-recipe/0672
環境ができたら、本来は vagrant up の中で行われるprovisioner.sh内の処理を実行してください。(cd /vagrant...のコードを消して実行するなどの対応をお願いします🙇♀️)
また、ハンズオンを進めるにあたりコードが書きやすい環境になっていると良いと思います。
(ubuntu desktopを入れてeditorを起動する、またはディレクトリのマウントをするなど)
以下の動作確認はVM内で実施してください。
- OSの確認
cat /etc/os-release
# --->
# NAME="Ubuntu"
# VERSION="20.10 (Groovy Gorilla)" - コマンドの確認
cd /vagrant
./mini-docker pull
# ---> pull command called!
./mini-docker images
# ---> images command called!
./mini-docker run
# ---> run command called!お疲れさまです。 事前に実施していただきたいセットアップはこれで以上となります。
---> ハンズオン資料 (当日はこちらの資料を使用してハンズオン形式で進めます。)