Docker環境の構築
OS標準の「runc」パッケージが競合するので削除する。
1 |
dnf -y remove runc |
Dockerのインストール
1 2 |
dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo dnf install -y docker-ce docker-ce-cli containerd.io |
常時起動設定
1 2 3 4 5 6 |
systemctl enable docker systemctl start docker # 停止 systemctl stop docker.socket systemctl stop docker |
動作確認
1 2 3 4 5 6 7 8 |
docker run hello-world # Dockerのダウンロード&実行 docker images # Dockerイメージの確認 docker ps -a # Dockerプロセスの確認 docker rm [CONTAINER ID] # Dockerプロセスの削除 docker ps -a # Dockerプロセスの再確認 docker images # Dockerイメージの確認 docker rmi hello-world # Dockerイメージの削除 docker images # Dockerイメージの再確認 |
Oracle VirtualBox
1 2 3 4 5 6 7 |
# インストール dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo dnf -y install VirtualBox-7.0 VirtualBox # 起動(要Xサーバ) vboxmanage startvm "Rocky Linux 8" --type headless # 作成済みVMのバックグランド実行 |
Windowsで実行する場合は、以下を検討する。
・ Teratermで通信する。
・ Teratermには、「Xクライアントアプリケーションの実行」を許可する。
・ sshサーバ側で、「X11Forwarding」を有効にしる。
・ Windows側のXサーバは、「VcXsrv Windows X Server」で確認した。
・ 双方でDisplay番号を合わせる必要がある。
・ Teratermを起動する前にXサーバを起動済みであること。