1. minio イメージをプルします
pull minio/minio
2. 2 つ作成しますディレクトリ
mkdir -p /usr/local/minio/data mkdir -p /usr/local/minio/config
3. コンテナーを起動し、バックグラウンドで実行します。
docker run \ --name minio \ #docker 镜像名称 -p 9000:9000 \ #服务端口号 -p 9001:9001 \ #映射端口号 -d --restart=always \ #docker设置容器随系统开机启动 minio -e "MINIO_ACCESS_KEY=admin" \ #登录用户名 -e "MINIO_SECRET_KEY=admin123456" \ #登录密码 -v "/usr/local/minio/data":"/data" \ # 存储文件位置 -v "/usr/local/minio/config":"/root/.minio" \ # 配置文件位置 minio/minio server /data --console-address ":9001" \ #启动服务对外端口号 访问主机ip+9001 就能打开完全なコマンドは直接コピーできます
docker run --name minio -p 9000:9000 -p 9001:9001 -d --restart=always -e "MINIO_ACCESS_KEY=admin" -e "MINIO_SECRET_KEY=admin123456" -v "/usr/local/minio/data":"/data" -v "/usr/local/minio/config":"/root/.minio" minio/minio server /data --console-address ":9001"
4. 起動ステータスを確認します
docker ps -a
C:\Users\youth>docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a6f0af2430c5 minio/minio "/usr/bin/docker-ent…" 30 minutes ago Up 30 minutes 0.0.0.0:9000-9001->9000-9001/tcp minio
表示されるポート番号起動に成功したら、ログインしてipポート番号
#5を確認してください。 異常事態
minioが起動しない場合通常:最初に minio にクエリを実行し、Mirrordocker ps -a次に、minio の CONTAINER ID に基づいて minio エラー ログをクエリします。
docker logs ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)ログに従って処理します。
私自身の状況:
1. 多くのドキュメントを確認したところ、ファイル パスを構成するときに二重引用符が存在しないことがわかり、ファイル パスを変更することになりました。ロットです。ドキュメントはまだ開始できません。ダブルクォーテーションを追加すると、問題は解決します。一例かどうかはわかりませんが、参考になります。 2. 実行中のコマンドを変更した後も、いくつかの関連操作を行う必要があります。1) minio が無限に再起動する場合は、次のコマンドを使用します。停止しますdocker stop ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)2) minio を再実行するときは、まず元のイメージが生成されているかどうかを確認します。
docker ps -a存在する場合は削除してから、新しいコマンドを実行して minio を起動します
docker rmi [image]または
docker rm ~~CONTAINER ID~~ (填自己minio的CONTAINER ID)を最初にここに書き、後で新しい問題が発生したときにさらに追加します。 MINIO の docker オフライン (アップグレード) インストール1. バージョンの表示minio Web ページにログインし、右上隅の [バージョン情報] をクリックします 2. ローカル インストールインターネット アクセスと Docker がインストールされた Linux にログインします
#拉取镜像 docker pull minio/miniorrree3。パッケージをサーバーにアップロードします方法 1 (コマンド ライン):
#在当前目录生成镜像的tar包 docker save -o minio.tar minio/minio方法 2 (転送ツール):
#scp方式上传 scp [filename] [user]@[ip] 远程传输文件 scp -r ./* root@8.134.50.9:/opt/app-service/my-pro #输入root账号密码4. インストール パッケージをイメージにロードします
#使用FZ之类的xftp工具5. minio Mirror の実行
docker load -i minio.tar
パラメーターの解釈:
-p:ホスト ポートとコンテナ公開インターフェイス
–name: コンテナ名を指定します
#-d: バックグラウンドで実行
–restart: 再起動するかどうか
: 環境構成
: コンテナファイルがホストマシンにマウントされます
minio: コンテナ名
:コンテナ名
ヒント: ブラウザでログインできないという問題が発生した場合は、最新バージョンを使用しないでください。最新バージョンのコマンドまたは設定が Docker
以上がLinux で docker を使用して minio をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。