イメージをプルし、コンテナを作成してコンテナを実行するだけです。 docker run -d --restart=always \ --privileged=true \ --net=ホスト\ --name=fastdfs \ -e IP=192.168.149.128 \ -e WEB_PORT=80 \ -v ${HOME}/fastdfs:/var/local/fdfs レジストリ.cn-beijing.aliyuncs.com/tianzuo/fastdfs ここで、-v ${HOME}/fastdfs:/var/local/fdfs は次の意味です。 コンテナ内の /var/local/fdfs ディレクトリに ${HOME}/fastdfs ディレクトリをマウントします。 したがって、アップロードされたファイルは ${HOME}/fastdfs/storage/data に保存されます。 IPの後に、独自のサーバーのパブリックネットワークIPまたは仮想マシンIPが続きます。-e WEB_PORT=80はnginxポートを指定します。 コンテナにアクセスします。 index.htmlファイルにテキスト情報を追加する
このファイルをアップロードしますか? 情報を印刷しました: これはFastDFSクライアントテストプログラムv5.12です 著作権 (C) 2008、Happy Fish / YuQing FastDFSはGNU General Public Licenseの条件に従ってのみ複製できます。 パブリック ライセンス V3。FastDFS ソース キットに含まれています。 FastDFS ホームページ http://www.csource.org/ をご覧ください。 詳細についてはこちらをご覧ください。 [2020-08-12 17:35:41] デバッグ - base_path=/var/local/fdfs/storage、connect_timeout=30、network_timeout=60、tracker_server_count=1、anti_steal_token=0、anti_steal_secret_key length=0、use_connection_pool=0、g_connection_pool_max_idle_time=3600s、use_storage_id=0、ストレージ サーバー ID 数: 0 tracker_query_storage_store_list_without_group: サーバー 1. group_name=、ip_addr=my ip、port=23000 グループ名=グループ1、ip_addr=自分のIP、ポート=23000 ファイル名によるストレージアップロード グループ名=group1、リモートファイル名=M00/00/00/rBEAB180KG2Ab6N2AAAAHhkaK9M13.html 送信元 IP アドレス: 172.17.0.7 ファイルのタイムスタンプ=2020-08-12 17:35:41 ファイルサイズ=30 ファイル crc32=421145555 サンプルファイル URL: http://myip/group1/M00/00/00/rBEAB180KG2Ab6N2AAAAHhkaK9M13.html ストレージアップロードスレーブファイル名 グループ名=group1、リモートファイル名=M00/00/00/rBEAB180KG2Ab6N2AAAAHhkaK9M13_big.html 送信元 IP アドレス: 172.17.0.7 ファイルのタイムスタンプ=2020-08-12 17:35:41 ファイルサイズ=30 ファイル crc32=421145555 サンプルファイル URL: http://myip/group1/M00/00/00/rBEAB180KG2Ab6N2AAAAHhkaK9M13_big.html プロンプトによって生成されたアドレスに従ってアクセスできます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL 4 の一般的なマスタースレーブレプリケーションアーキテクチャ
ネイティブJavaScriptを使用してカウントダウンを簡単に実装します。参考までに、具体的な内容は...
または、インストールプロセスを自分で書き留めてください。私のサーバーシステムはAliyun Linu...
コードをコピーコードは次のとおりです。 <iframe src="1.htm&quo...
目次Matlab セントロイドアルゴリズムMatlab はクローズドな商用ソフトウェアであり、米国政...
開発中にこのような要件に遭遇したので、将来使用するために記録しました。需要背景キーボード ショートカ...
目次序文1. ファイルの概念に関する基礎知識2. mkdir コマンド序文最近、Linux にますま...
1. デザインの方向性を明確にする<br />まず、どのユーザーを対象にデザインするのか...
最近、 Ubuntu 20.04でkazamを使用して録音しているときに、問題が見つかりました。シス...
前面に書かれたfilter:blur と filter:contrast がこのような素晴らしい化学...
序文:デジタル加算ボタンと減算ボタンの実装には、次のような多くのソリューションがこれまでに使用されて...
目次1. クロージャとは何ですか? 2. 閉鎖の役割序文: JavaScript部分ではクロージャが...
Vue2+elementui のホバー プロンプトは、外部と内部に分かれています。内部のものは el...
目次オブザーバーパターンVue パス値最初のステップは、main.jsにバスを登録することです。 2...
擬似配列と配列JavaScript では、5 つのプリミティブ データ型を除き、関数を含め、その他す...
目次1. ブロックスコープ1.1. let は var を置き換える1.2. グローバル定数とスレッ...