初めて 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: SVNをインストールする yum インストール -y サブバージョン2. 倉庫を作る1: 倉庫...
設定ファイルに直接 サーバー{ listen 80 default; # IPへの直接アクセスを禁止...
この記事では、WeChatミニプログラムのビデオ弾幕の位置をランダム化するための具体的なコードを紹介...
はじめに: プロジェクトを開発するために、サーバーに MySql データベース サーバーを展開し、ロ...
背景情報最近、Windows パフォーマンスに関する本を読み直しています。以前は SCOM 監視を使...
Linux コマンドラインには、プロセスを強制終了するためのコマンドが多数用意されています。たとえば...
導入悠宇希の原文です。 vite は Vue CLI に似ています。vite も、基本的なプロジェク...
えーっと、名前はただの推測です 2333序文これは練習用の CSS デモです。何か間違っている点があ...
序文一般的なビジネス シナリオでは、検索ボックスへの入力が完了した後、検索データを取得するために関連...
Oracle データベースから MySQL データベースへの移行では、Oracle データベース モ...
目次保守可能なコードとは何ですか?コード規約1. 読みやすさ2. 変数と関数の命名3. 透過的な変数...
1. 需要3 つのテーブルがあります。一定期間にわたるさまざまな抗生物質感受性の結果、つまり rep...
ほとんどのブラウザはデフォルトで入力値をキャッシュし、ctl+F5 を使用して強制的に更新することに...
この記事では、参考までに、簡単なスネークゲームを実装するためのjsキャンバスの具体的なコードを共有し...
雑談はここまでにして、インターネット上で見つかる高性能な Yahoo ウェブサイトを構築するための数...