Block a user
goedgeadmin (latest)
Installation
docker pull git.karylab.com/chenkailiug/goedgeadmin:latestsha256:3fdc1152acd2935ffc1adcfad192cc37fce5b3b25745b545b1dae420919978a0
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 8b607064ae | linux/amd64 | 73 MiB |
Image Layers ( linux/amd64)
| ADD alpine-minirootfs-3.23.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL maintainer=goedge.cdn@gmail.com |
| ENV TZ=Asia/Shanghai |
| ENV VERSION=1.3.8 |
| ENV ROOT_DIR=/usr/local/goedge |
| ENV TAR_FILE=edge-admin-linux-amd64-plus-v1.3.8.zip |
| ENV TAR_URL=https://dl.goedge.cloud/edge/v1.3.8/edge-admin-linux-amd64-plus-v1.3.8.zip |
| RUN /bin/sh -c apk add --no-cache tzdata # buildkit |
| RUN /bin/sh -c apk add wget # buildkit |
| RUN /bin/sh -c mkdir ${ROOT_DIR}; cd ${ROOT_DIR}; wget ${TAR_URL} -O ${TAR_FILE}; apk add unzip; unzip ${TAR_FILE}; rm -f ${TAR_FILE} # buildkit |
| RUN /bin/sh -c apk add mysql mysql-client; sed -e "s/\[mysqld\]/\[mysqld\]\n\ndatadir=\/var\/lib\/mysql\nport=3306\ninnodb_flush_log_at_trx_commit=2\nmax_connections=256\nmax_prepared_stmt_count=65535\nbinlog_cache_size=1M\nbinlog_stmt_cache_size=1M\nthread_cache_size=32\nbinlog_expire_logs_seconds=1209600\n\n/" /etc/my.cnf > /tmp/my.cnf; cp /tmp/my.cnf /etc/my.cnf; sed -e "s/skip-networking/#skip-networking/" /etc/my.cnf.d/mariadb-server.cnf > /tmp/mariadb-server.cnf; cp /tmp/mariadb-server.cnf /etc/my.cnf.d/mariadb-server.cnf; mysql_install_db --user=mysql # buildkit |
| RUN /bin/sh -c mysqld_safe --user=mysql & sleep 5; mysql -uroot -hlocalhost --execute="ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';" # buildkit |
| RUN /bin/sh -c echo -e "#!/usr/bin/env sh\n\nmysqld_safe --user=mysql &\n/usr/local/goedge/edge-admin/bin/edge-admin\n" > ${ROOT_DIR}/run.sh; chmod u+x ${ROOT_DIR}/run.sh # buildkit |
| EXPOSE [7788/tcp] |
| EXPOSE [8001/tcp] |
| EXPOSE [3306/tcp] |
| ENTRYPOINT ["/usr/local/goedge/run.sh"] |
Labels
| Key | Value |
|---|---|
| maintainer | goedge.cdn@gmail.com |