docker.io/ampache/ampache:latest linux/amd64

docker.io/ampache/ampache:latest - 国内下载镜像源 浏览次数:12

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

这是一个Ampache音乐服务器的Docker镜像。Ampache是一个开源的、免费的网络音乐播放器和流媒体服务器,允许用户通过网络浏览器或移动应用访问和管理他们的音乐库。

源镜像 docker.io/ampache/ampache:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest
镜像ID sha256:4b9fe93c60fa725551e03b663eace4cdf71c1ab55ac3cc06a8a3d5af5b6f87c2
镜像TAG latest
大小 1.23GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD run.sh
启动入口 docker-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 12 次
贡献者
镜像创建 2025-07-24T05:56:53.640863631Z
同步时间 2025-08-05 12:54
更新时间 2025-08-06 13:16
开放端口
80/tcp
目录挂载
/etc/mysql /var/lib/mysql /var/www/config
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive MYSQL_PASS=**Random** DISABLE_INOTIFYWAIT_CLEAN=0
镜像标签
lachlan-00: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest  docker.io/ampache/ampache:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest  docker.io/ampache/ampache:latest

Shell快速替换命令

sed -i 's#ampache/ampache:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest  docker.io/ampache/ampache:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest  docker.io/ampache/ampache:latest'

镜像构建历史


# 2025-07-24 13:56:53  0.00B 设置默认要执行的命令
CMD ["run.sh"]
                        
# 2025-07-24 13:56:53  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2025-07-24 13:56:53  56.19KB 执行命令并创建新的镜像层
RUN |1 VERSION=7.7.1 /bin/sh -c chown -R www-data:www-data /var/tmp/ampache.cfg.php.dist /var/www/config     &&  chmod +x /usr/local/bin/*.sh # buildkit
                        
# 2025-07-24 13:56:53  326.00B 复制新文件或目录到容器中
COPY data/supervisord/supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit
                        
# 2025-07-24 13:56:52  137.00B 复制新文件或目录到容器中
COPY data/logrotate.d/* /etc/logrotate.d/ # buildkit
                        
# 2025-07-24 13:56:52  73.95KB 复制新文件或目录到容器中
COPY data/apache2/php.ini /etc/php/8.2/apache2/ # buildkit
                        
# 2025-07-24 13:56:51  356.00B 复制新文件或目录到容器中
COPY data/sites-enabled/001-ampache.conf /etc/apache2/sites-available/ # buildkit
                        
# 2025-07-24 13:56:51  5.42KB 复制新文件或目录到容器中
COPY data/bin/run.sh data/bin/inotifywait.sh data/bin/cron.sh data/bin/apache2.sh data/bin/mysql.sh data/bin/create_mysql_admin_user.sh data/bin/ampache_cron.sh data/bin/docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2025-07-24 13:56:47  0.00B 声明容器运行时监听的端口
EXPOSE map[80/tcp:{}]
                        
# 2025-07-24 13:56:47  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/etc/mysql /var/lib/mysql /var/www/config]
                        
# 2025-07-24 13:56:47  1.11GB 执行命令并创建新的镜像层
RUN |1 VERSION=7.7.1 /bin/sh -c sh -c 'echo "Types: deb\n# http://snapshot.debian.org/archive/debian/20230612T000000Z\nURIs: http://deb.debian.org/debian\nSuites: stable stable-updates\nComponents: main contrib non-free\nSigned-By: /usr/share/keyrings/debian-archive-keyring.gpg\n\nTypes: deb\n# http://snapshot.debian.org/archive/debian-security/20230612T000000Z\nURIs: http://deb.debian.org/debian-security\nSuites: stable-security\nComponents: main\nSigned-By: /usr/share/keyrings/debian-archive-keyring.gpg\n" > /etc/apt/sources.list.d/debian.sources'     &&  apt-get -q -q update     &&  apt-get -q -q -y install --no-install-recommends wget lsb-release ca-certificates curl software-properties-common libdvd-pkg     &&  curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg     &&  sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php2.list'     &&  apt-get update     &&  apt-get -q -q -y install --no-install-recommends           apache2           beets           cron           ffmpeg           flac           gosu           inotify-tools           lame           libavcodec-extra           libev-libevent-dev           libfaac-dev           libmp3lame-dev           libtheora-dev           libvorbis-dev           libvpx-dev           locales           logrotate           mariadb-server           php8.2           php8.2-curl           php8.2-gd           php8.2-intl           php8.2-ldap           php8.2-mysql           php8.2-xml           php8.2-zip           pwgen           supervisor           vorbis-tools           zip           unzip     &&  rm -rf /var/lib/mysql/* /var/www /etc/apache2/sites-enabled/* /var/lib/apt/lists/*     &&  mkdir -p /var/run/mysqld     &&  chown -R mysql /var/run/mysqld     &&  mkdir -p /var/log/ampache     &&  chown -R www-data:www-data /var/log/ampache     &&  ln -s /etc/apache2/sites-available/001-ampache.conf /etc/apache2/sites-enabled/     &&  a2enmod rewrite     &&  wget -q -O /tmp/master.zip https://github.com/ampache/ampache/releases/download/${VERSION}/ampache-${VERSION}_all_php8.2.zip     &&  unzip /tmp/master.zip -d /var/www/     &&  cp -f /var/www/public/rest/.htaccess.dist /var/www/public/rest/.htaccess     &&  cp -f /var/www/public/play/.htaccess.dist /var/www/public/play/.htaccess     &&  cp -f /var/www/config/ampache.cfg.php.dist /var/tmp/     &&  rm -f /var/www/.php*cs* /var/www/.sc /var/www/.scrutinizer.yml           /var/www/.tgitconfig /var/www/.travis.yml /var/www/*.md     &&  find /var/www -type d -name ".git*" -print0 | xargs -0 rm -rf {}     &&  chown -R www-data:www-data /var/www     &&  chmod -R 775 /var/www     &&  rm -rf /var/cache/* /tmp/* /var/tmp/master.zip /root/.cache /var/www/docs /var/www/.tx     &&  echo '30 * * * *   /usr/local/bin/ampache_cron.sh' | crontab -u www-data -     &&  sed -i 's/^# *\(en_US.UTF-8\)/\1/' /etc/locale.gen     &&  locale-gen     &&  apt-get -qq purge           libdvd-pkg           lsb-release           software-properties-common           unzip     &&  apt-get -qq autoremove # buildkit
                        
# 2025-07-24 13:56:47  0.00B 定义构建参数
ARG VERSION=7.7.1
                        
# 2025-07-24 13:56:47  0.00B 设置环境变量 DISABLE_INOTIFYWAIT_CLEAN
ENV DISABLE_INOTIFYWAIT_CLEAN=0
                        
# 2025-07-24 13:56:47  0.00B 设置环境变量 MYSQL_PASS
ENV MYSQL_PASS=**Random**
                        
# 2025-07-24 13:56:47  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-07-24 13:56:47  0.00B 添加元数据标签
LABEL maintainer=lachlan-00
                        
# 2025-07-21 08:00:00  116.55MB 
# debian.sh --arch 'amd64' out/ 'stable' '@1753056000'
                        
                    

镜像信息

{
    "Id": "sha256:4b9fe93c60fa725551e03b663eace4cdf71c1ab55ac3cc06a8a3d5af5b6f87c2",
    "RepoTags": [
        "ampache/ampache:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache:latest"
    ],
    "RepoDigests": [
        "ampache/ampache@sha256:ef460dd09396ce4d2c13848086f3f5a983de53505cd5603991d18a84b0f52dc7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ampache/ampache@sha256:4277fcd50ab738af64dd7e716ac6f74d90f0f65cb3b138c1510e7e9b80aaaac9"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-07-24T05:56:53.640863631Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "MYSQL_PASS=**Random**",
            "DISABLE_INOTIFYWAIT_CLEAN=0"
        ],
        "Cmd": [
            "run.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/etc/mysql": {},
            "/var/lib/mysql": {},
            "/var/www/config": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "lachlan-00"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1228080996,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f6669067004f82ad829f00b374147ca316a78e1a621c657d57bd75dcc745cba7/diff:/var/lib/docker/overlay2/a325c44c065b838c83c3c275786c4fce761a027119bd4cda169a4b7f3a34550e/diff:/var/lib/docker/overlay2/171a1135f876b7bb0a30956f59096940827c017b71da8c058c9a14d69d4a0af5/diff:/var/lib/docker/overlay2/89aad663a5387e9e4788f6e02f4f68be91bd8a34a46dad26318750ffb0e32b72/diff:/var/lib/docker/overlay2/c81cc1cb575fb54257975e97ca648ed57123f62bab2b52b39e423e9d22da27a1/diff:/var/lib/docker/overlay2/7d60773a6ad2e841303f0cf49fcd5a5efd6e5206688276b697ae3f0a975d0608/diff:/var/lib/docker/overlay2/901650bf8f657dab457ed9ba4dd40493508daba1b78c0779bf82ed0d6761140d/diff",
            "MergedDir": "/var/lib/docker/overlay2/a0e72e59c4732b1c773c90606945c89155c8b53e44ebb0d8ecf01759d296b140/merged",
            "UpperDir": "/var/lib/docker/overlay2/a0e72e59c4732b1c773c90606945c89155c8b53e44ebb0d8ecf01759d296b140/diff",
            "WorkDir": "/var/lib/docker/overlay2/a0e72e59c4732b1c773c90606945c89155c8b53e44ebb0d8ecf01759d296b140/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:5358560293b9fb4b22623becec8df41fbb72cc72ae096fece4146af5f94abb3c",
            "sha256:bcbf02468aa3dc470f2a379d3fc49b97f8a3fffdd895535ffb1460d6ecc1a3e8",
            "sha256:12ed207f697ccc417058a66a1f445caad5fde82e37bd5e3fb9f8bfd6cc65a597",
            "sha256:33deb64b8895bfe5aa2da4195acc77e091ce36a714d3789e4806f404a2bf9eaf",
            "sha256:0ea42458c6636de5d6a118f49d8ecf70f17532ff4ec7e92fdac6bfec1be5ce9f",
            "sha256:290d4476a38dd0c5c5276d7f8a142bf10f18f35dafeedb7f7b6a5f316694930f",
            "sha256:cd478116ab7ff0fae2c9378785ae0b1ae03a3b9e695619ffd5fccbc5d7890a79",
            "sha256:97e8849f7900a2b89e09ceba42ae5285f6c66511cac00791c651d244cb461493"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-08-05T12:53:13.281775836+08:00"
    }
}

更多版本

docker.io/ampache/ampache:latest

linux/amd64 docker.io1.23GB2025-08-05 12:54
11