テンプレート説明
非常に軽量なコンテナ型のアプリケーション実行環境。
仕様
インストールOS
OS | バージョン |
---|---|
Ubuntu | 22.04 |
主要ソフトウェア
パッケージ | バージョン | ライセンス |
---|---|---|
Docker CE | 27.5.1 | Apache 2 |
その他
項目 | 値 | 備考 |
---|---|---|
アプリケーション利用ポート | 任意 | OS内ファイアウォール設定はデフォルトで22番ポート(SSH)のみ許可してます。 |
Minimum RAM | 1024 MB |
利用手順
Step 1: システム情報の確認
「Docker」イメージから作成したサーバーにコントロールパネルのコンソールやSSHでログインし、「docker info」コマンドを実行ください。
インストールされている「Docker」のシステム情報が表示されます。
鍵認証でのSSH接続コマンド例
ssh -i 秘密鍵ファイルのパス root@VPSのグローバルIPアドレス
「docker info」コマンド
docker info Client: Docker Engine - Community Version: 27.5.1 ...
Step 2: Dockerの動作確認
「docker run –rm hello-world」コマンドを実行すると、Docker公式のhello-worldイメージが実行できます。
docker run --rm hello-world Hello from Docker!
Step 3: ファイアウォール設定の確認
デフォルトにて22番ポート(SSH)のみ許可してます。必要に応じて利用ポートを解放ください。
ファイアウォール設定確認コマンド例
ufw status verbose Status: active Logging: on (low) Default: reject (incoming), allow (outgoing), deny (routed) New profiles: skip To Action From -- ------ ---- 22/tcp (OpenSSH) ALLOW IN Anywhere 22/tcp (OpenSSH (v6)) ALLOW IN Anywhere (v6)
任意のポート開放コマンド例
ここでは443番ポート(HTTPS)の解放例を掲載します。
### 443番ポート開放 ufw allow 443 ### ファイアウォール設定再読込 ufw reload ### ファイアウォールルール確認 ufw status verbose Status: active Logging: on (low) Default: reject (incoming), allow (outgoing), deny (routed) New profiles: skip To Action From -- ------ ---- 22/tcp (OpenSSH) ALLOW IN Anywhere 443 ALLOW IN Anywhere 22/tcp (OpenSSH (v6)) ALLOW IN Anywhere (v6) 443 (v6) ALLOW IN Anywhere (v6)
アプリケーションの具体的な利用方法につきましては、サービス開発元やサービス提供元の公式サイト、Wikiなどで最新情報をご確認ください。