docker容器matomo装置

  • docker pull mysql:5.7.25
  • docker pull matomo
容器目录配置
mkdir -pv /home/[matomodockerfile](http://matomodockerfile/var/www/html)mkdir -pv /home/mysql-matomo5.7.25/data/mkdir -pv /home/mysql-matomo5.7.25/conf/
docker mysql5.7.25 的配置文件
cat /home/mysql-matomo5.7.25/data/my.cnf      //mysql5.7   的配置文件[client]port = 3306socket = /tmp/mysql.sock[mysqld]server-id = 1port = 3306datadir = /var/lib/mysqltmpdir = /tmpsocket = /tmp/mysql.sockskip-external-lockingskip_name_resolve = 1transaction_isolation = READ-COMMITTEDcharacter-set-server = utf8mb4collation-server = utf8mb4_general_ciinit_connect='SET NAMES utf8mb4'lower_case_table_names = 1max_connections = 400max_connect_errors = 1000explicit_defaults_for_timestamp = truemax_allowed_packet = 128Minteractive_timeout = 1800wait_timeout = 1800tmp_table_size = 134217728max_heap_table_size = 134217728query_cache_size = 0query_cache_type = 0sort_buffer_size = 2097152binlog_cache_size = 524288back_log = 130log_error = error.loglog_queries_not_using_indexes = 1log_throttle_queries_not_using_indexes = 5long_query_time = 8min_examined_row_limit = 100expire_logs_days = 5master_info_repository = TABLErelay_log_info_repository = TABLEinnodb_buffer_pool_size = 1Ginnodb_flush_method = O_DIRECTinnodb_file_format = Barracudainnodb_write_io_threads = 4innodb_read_io_threads = 4innodb_io_capacity = 500innodb_lock_wait_timeout = 30innodb_buffer_pool_dump_pct = 40innodb_print_all_deadlocks = 1[mysqldump]quickmax_allowed_packet = 128M[mysql]no-auto-rehash[myisamchk]key_buffer_size = 20Msort_buffer_size = 256kread_buffer = 2Mwrite_buffer = 2M[mysqlhotcopy]interactive-timeout[mysqld_safe]open-files-limit = 28192
容器启动
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=xxxxxx --privileged=true --restart=always --name mysql-matomo5.7.25 -v /home/mysql-matomo5.7.25/conf/:/etc/mysql/ -v /home/mysql-matomo5.7.25/data/:/var/lib/mysql [docker.io/mysql:5.7.25](http://docker.io/mysql:5.7.25)docker run -d --link mysql-matomo5.7.25:db --restart=always --name matomo -v /home/[matomodockerfile:/var/www/html](http://matomodockerfile/var/www/html) -p 80:80 matomo:latest                    //启动matomo docker ps7ca5d8353500 matomo:latest "/entrypoint.sh apac…" 26 minutes ago Up 26 minutes 0.0.0.0:80->80/tcp matomo51676564dc10 mysql:5.7.25 "docker-entrypoint.s…" 46 hours ago Up 27 minutes 0.0.0.0:3306->3306/tcp, 33060/tcp mysql-matomo5.7.25

拜访 ip