初めて docker に触れたときは本当に戸惑いました。初心者向けのチュートリアルを長い間読みましたが、それでも使いこなせませんでした。今では少なくとも、docker はさまざまなソフトウェアを保持できるコンテナーであることを理解しています。Ubuntu を入れれば、このコンテナーは他の環境で使用されている Ubuntu と見なすことができます。 ダウンロードチュートリアルに従うだけで、特に言うことはありません。初心者向けのインストールチュートリアルはこちらです。 参考: docker のインストール 主に、他のユーザーがSSH経由で接続して使用できるようにDockerサービスを作成する方法について説明します(Ubuntuを例に挙げます)コンテナを作成する イメージが必要です。Ubuntu やその他のイメージ インストールを使用したことがある友人なら、このことを理解しているはずです。イメージがない場合は、 Ubuntuイメージにコンテナを作成し、Dockerサーバーのポート50003をコンテナのポート22にマップします。 docker run -it -d -p 50003:22 ubuntu この時点で、コンテナが IDでコンテナに入る docker exec -it a9cbce70127f /bin/bash この時点でコンテナ、つまりUbuntu環境に入りました。 SSHサーバーをインストールする apt-getアップデート apt-get インストール パスワード apt-get で openssh-server をインストールします ここでsshサービスをインストールすると、タイムゾーンを選択するように求められます。数字を使って選択してください。私は6 31を使用しています。 ヒント: コマンドを使用してもコマンドが見つからない場合は、 SSHサービスを開始する サービスssh開始
設定ファイルを変更する vimエディタを使用して設定ファイルを開く vim /etc/ssh/sshd_config 設定ファイルに次の内容を記述します(#記号はコメントです) PubkeyAuthentication yes # 公開鍵と秘密鍵のペア認証方式を有効にする AuthorizedKeysFile .ssh/authorized_keys # 公開鍵ファイルのパス PermitRootLogin yes # ルートは ssh を使用してログインできる ここにvimコマンドがない場合は、上で述べた次のコマンドを押してください。また、このエディタは普通のエディタとは異なります。挿入モード、コマンドモードなどがあります。具体的にどのように操作するかを確認する必要があります。ここで簡単に紹介します。エディタに入ったら、 サービスを再起動する サービスsshを再起動 この時点で、リモート接続が可能です。cmd ウィンドウを開き、 ssh を使用して docker サーバーに接続する方法についての記事はこれで終わりです。ssh を使用して docker サーバーに接続する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: HTML チュートリアル: よく使われる HTML タグのコレクション (6)
1. 埋め込みは違法です<embed> タグは Netscape のプライベート タグで...
目次1. 基本を理解する2. システム環境を確認する3. ftpコマンドをインストールする[オプショ...
よく使用されるデータベースである MySQL では、多くの操作が必要です。デジタル操作には非常に便利...
目次SQLを理解するSELECTを理解するエイリアス定数をクエリし、固定定数列を追加します。重複行を...
2つの目的のためのリソースの結合と圧縮httpリクエストの数を減らす要求されたリソースのサイズを縮小...
導入:この記事では主に、Linux システムで IPV6 接続をサポートするように MySQL を構...
MySQL では、ソートには order by を、ページングには limit をよく使用します。最...
MySQL がバージョン 5.7 にアップグレードされた後、セキュリティが大幅に向上しました。しかし...
目次背景複合インデックスを理解する左端一致原則フィールド順序の影響複合インデックスは単一のインデック...
⑴ 内容によって形式が決まります。まず内容を充実させ、次にブロックに分割し、トーンを決め、最後に細部...
公式ドキュメント: JSON 関数名前説明JSON_APPEND() JSONドキュメントにデータを...
MySQL 8.0: InnoDB のラージ オブジェクトに対する MVCCこの記事では、MySQL...
MySQL 認証コマンド grant の使用方法:この記事の例は MySQL 5.0 以降で実行され...
MySQL の遅いクエリの説明MySQL スロー クエリ ログは、MySQL が提供するログ レコー...
最近何かをするときにラベル タグを使用しました。以前はラベル タグをほとんど使用していなかったため、...