dockerに基づくphpmyadminのインストールはとても簡単です

前提条件

LinuxシステムとDocker環境が正常にインストールされている

phpmyadminをインストールします

1.ミラーを引きます
docker pull phpmyadmin

ネットワーク上の理由で正常にプルできない場合は、最初にdokcerミラーソースを構成するか、国内のWebサイトでミラーの圧縮パッケージをダウンロードしてからインポートすることができます。

ミラーソースを構成します。

Docker China公式ミラー:
https
//registry.docker-cn.com NetEase:
http:
//hub-mirror.c.163.com ustc:
https //docker.mirrors.ustc.edu.cn
University of Science and中国のテクノロジー:
https //docker.mirrors.ustc.edu.cn
Alibaba Cloud:
https //cr.console.aliyun.com/

# 创建或修改 /etc/docker/daemon.json 文件,修改为如下形式
{
    
    
    "registry-mirrors" : [
    "https://registry.docker-cn.com",
    "https://docker.mirrors.ustc.edu.cn",
    "http://hub-mirror.c.163.com",
    "https://cr.console.aliyun.com/"
  ]
}
# 重启docker服务使配置生效
systemctl restart docker
ミラーパッケージがある場合:

インポートコマンド:

docker load -i phpmyadmin.tar
或
docker load < phpmyadmin.tar
2.phpmyadminサービスを開始します
docker run --name myadmin -d -e PMA_ARBITRARY=1 -p 8080:80 phpmyadmin/phpmyadmin

パラメータの紹介:
PMA_ARBITRARY-1に設定すると、任意のサーバーに接続できるようになります
PMA_HOST-
MySQLサーバーのアドレス/ホスト名を定義しますPMA_VERBOSE-MySQLサーバーの詳細名を定義し
ます
PMA_PORT- MySQLサーバーのポートを定義しますPMA_HOSTS-カンマ区切りのMySQLサーバーアドレス/ホスト名リスト
を定義するPMA_VERBOSES-詳細なMySQLサーバー名
のカンマ区切りリストを定義するPMA_PORTS-MySQLサーバーポートのコンマ区切りリストを
定義するPMA_USERおよびPMA_PASSWORD-認証方法の構成に使用されるユーザー名を定義する
PMA_ABSOLUTE_URI-ユーザー指向のURIを定義します
HIDE_PHP_VERSION-定義されている場合、phpバージョンは非表示になります(expose_php = Off)。任意の値に設定します(たとえば、HIDE_PHP_VERSION = true)。
UPLOAD_LIMIT-設定されている場合、apacheおよびphp-fpmのデフォルト値をオーバーライドします(デフォルト値は2048 kb)
PMA_CONFIG_BASE64-設定されている場合、変数のbase64デコードされたコンテンツは、デフォルトのconfig.inc.phpPMA_USER_CONFIG_BASE64を上書きするために使用されます
-設定すると、変数が使用されますbase64でデコードされたコンテンツは、デフォルトのconfig.user.inc.phpをオーバーライドします

その他のパラメーターについては、公式を参照してください:https://hub.docker.com/_/phpmyadmin?tab = description&page = 1&ordering = last_updated

3.訪問

ブラウザを開き、ポート8080にアクセスしてphpmyadminを開きます。以下に示すように:

ここに画像の説明を挿入

サーバー:次のようなmysqlアドレス:127.0.0.1:3306
ユーザー名:次のようなmysqlユーザー名:root
パスワード:mysqlによって入力されたユーザーのパスワード

おすすめ

転載: blog.csdn.net/Lin_Hv/article/details/111593450