docker.io/redmine:5.1.4 linux/amd64

docker.io/redmine:5.1.4 - 国内下载镜像源 浏览次数:22
红mine是一款基于 Ruby on Rails 的项目管理软件,提供了任务跟踪、版本控制和协作等功能
源镜像 docker.io/redmine:5.1.4
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/redmine:5.1.4
镜像ID sha256:50396dd28238904d257982ffee1cd57035d721e0c7bfba0fcd84d08e1faa65cc
镜像TAG 5.1.4
大小 637.98MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD rails server -b 0.0.0.0
启动入口 /docker-entrypoint.sh
工作目录 /usr/src/redmine
OS/平台 linux/amd64
浏览量 22 次
贡献者
镜像创建 2024-11-04T03:38:11Z
同步时间 2024-11-10 20:27
更新时间 2024-11-22 17:44
开放端口
3000/tcp
环境变量
PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 RUBY_VERSION=3.2.6 RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.6.tar.xz RUBY_DOWNLOAD_SHA256=671134022238c2c4a9d79dc7d1e58c909634197617901d25863642f735a27ecb GEM_HOME=/usr/local/bundle BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle GOSU_VERSION=1.17 RAILS_ENV=production HOME=/home/redmine REDMINE_VERSION=5.1.4 REDMINE_DOWNLOAD_URL=https://www.redmine.org/releases/redmine-5.1.4.tar.gz REDMINE_DOWNLOAD_SHA256=f5738d6a107f231b8f4b0ae5410e0c45742d75e0ef30c4b31a27c0ac9dafd51c
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 12.7 扫描引擎: Trivy 扫描时间: 2024-11-10 20:29

低危漏洞:283 中危漏洞:588 高危漏洞:173 严重漏洞:8

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像历史

大小 创建时间 层信息
0.00B 2024-11-04 11:38:11 CMD ["rails" "server" "-b" "0.0.0.0"]
0.00B 2024-11-04 11:38:11 EXPOSE map[3000/tcp:{}]
0.00B 2024-11-04 11:38:11 ENTRYPOINT ["/docker-entrypoint.sh"]
5.00KB 2024-11-04 11:38:11 COPY docker-entrypoint.sh / # buildkit
0.00B 2024-11-04 11:38:11 VOLUME [/usr/src/redmine/files]
88.92MB 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends default-libmysqlclient-dev freetds-dev gcc libpq-dev libsqlite3-dev libxml2-dev libxslt-dev make patch pkgconf xz-utils ; rm -rf /var/lib/apt/lists/*; gosu redmine bundle config --local without 'development test'; puma="$(grep -E "^[[:space:]]*gem [:'\"]puma['\",[:space:]].*\$" Gemfile)"; { echo; echo "$puma"; } | sed -re 's/^[[:space:]]+//' >> Gemfile; echo '# the following entries only exist to force `bundle install` to pre-install all database adapter dependencies -- they can be safely removed/ignored' > ./config/database.yml; for adapter in mysql2 postgresql sqlserver sqlite3; do echo "$adapter:" >> ./config/database.yml; echo " adapter: $adapter" >> ./config/database.yml; done; gosu redmine bundle config build.nokogiri --use-system-libraries; gosu redmine bundle install --jobs "$(nproc)"; rm ./config/database.yml; chmod -R ugo=rwX Gemfile.lock "$GEM_HOME"; rm -rf ~redmine/.bundle; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit
14.31MB 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; curl -fL -o redmine.tar.gz "$REDMINE_DOWNLOAD_URL"; echo "$REDMINE_DOWNLOAD_SHA256 *redmine.tar.gz" | sha256sum -c -; tar -xf redmine.tar.gz --strip-components=1; rm redmine.tar.gz files/delete.me log/delete.me; mkdir -p log public/plugin_assets sqlite tmp/pdf tmp/pids; chown -R redmine:redmine ./; echo 'config.logger = Logger.new(STDOUT)' > config/additional_environment.rb; chmod -R ugo=rwX config db sqlite; find log tmp -type d -exec chmod 1777 '{}' + # buildkit
0.00B 2024-11-04 11:38:11 ENV REDMINE_DOWNLOAD_SHA256=f5738d6a107f231b8f4b0ae5410e0c45742d75e0ef30c4b31a27c0ac9dafd51c
0.00B 2024-11-04 11:38:11 ENV REDMINE_DOWNLOAD_URL=https://www.redmine.org/releases/redmine-5.1.4.tar.gz
0.00B 2024-11-04 11:38:11 ENV REDMINE_VERSION=5.1.4
0.00B 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; [ ! -d "$HOME" ]; mkdir -p "$HOME"; chown redmine:redmine "$HOME"; chmod 1777 "$HOME" # buildkit
0.00B 2024-11-04 11:38:11 ENV HOME=/home/redmine
0.00B 2024-11-04 11:38:11 WORKDIR /usr/src/redmine
0.00B 2024-11-04 11:38:11 ENV RAILS_ENV=production
3.13MB 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg ; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit
0.00B 2024-11-04 11:38:11 ENV GOSU_VERSION=1.17
346.83MB 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl wget bzr git mercurial openssh-client subversion ghostscript gsfonts imagemagick tini ; sed -ri 's/(rights)="none" (pattern="PDF")/\1="read" \2/' /etc/ImageMagick-6/policy.xml; rm -rf /var/lib/apt/lists/* # buildkit
4.31KB 2024-11-04 11:38:11 RUN /bin/sh -c groupadd -r -g 999 redmine && useradd -r -g redmine -u 999 redmine # buildkit
0.00B 2024-11-04 11:38:11 CMD ["irb"]
0.00B 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; mkdir "$GEM_HOME"; chmod 1777 "$GEM_HOME" # buildkit
0.00B 2024-11-04 11:38:11 ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0.00B 2024-11-04 11:38:11 ENV BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
0.00B 2024-11-04 11:38:11 ENV GEM_HOME=/usr/local/bundle
63.43MB 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends bison dpkg-dev libgdbm-dev ruby autoconf g++ gcc libbz2-dev libgdbm-compat-dev libglib2.0-dev libncurses-dev libreadline-dev libxml2-dev libxslt-dev make wget xz-utils ; rm -rf /var/lib/apt/lists/*; rustArch=; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in 'amd64') rustArch='x86_64-unknown-linux-gnu'; rustupUrl='https://static.rust-lang.org/rustup/archive/1.26.0/x86_64-unknown-linux-gnu/rustup-init'; rustupSha256='0b2f6c8f85a3d02fde2efc0ced4657869d73fccfce59defb4e8d29233116e6db' ;; 'arm64') rustArch='aarch64-unknown-linux-gnu'; rustupUrl='https://static.rust-lang.org/rustup/archive/1.26.0/aarch64-unknown-linux-gnu/rustup-init'; rustupSha256='673e336c81c65e6b16dcdede33f4cc9ed0f08bde1dbe7a935f113605292dc800' ;; esac; if [ -n "$rustArch" ]; then mkdir -p /tmp/rust; wget -O /tmp/rust/rustup-init "$rustupUrl"; echo "$rustupSha256 */tmp/rust/rustup-init" | sha256sum --check --strict; chmod +x /tmp/rust/rustup-init; export RUSTUP_HOME='/tmp/rust/rustup' CARGO_HOME='/tmp/rust/cargo'; export PATH="$CARGO_HOME/bin:$PATH"; /tmp/rust/rustup-init -y --no-modify-path --profile minimal --default-toolchain '1.74.1' --default-host "$rustArch"; rustc --version; cargo --version; fi; wget -O ruby.tar.xz "$RUBY_DOWNLOAD_URL"; echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; mkdir -p /usr/src/ruby; tar -xJf ruby.tar.xz -C /usr/src/ruby --strip-components=1; rm ruby.tar.xz; cd /usr/src/ruby; { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new; mv file.c.new file.c; autoconf; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --disable-install-doc --enable-shared ${rustArch:+--enable-yjit} ; make -j "$(nproc)"; make install; rm -rf /tmp/rust; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; cd /; rm -r /usr/src/ruby; if dpkg -l | grep -i ruby; then exit 1; fi; [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; ruby --version; gem --version; bundle --version # buildkit
0.00B 2024-11-04 11:38:11 ENV RUBY_DOWNLOAD_SHA256=671134022238c2c4a9d79dc7d1e58c909634197617901d25863642f735a27ecb
0.00B 2024-11-04 11:38:11 ENV RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.6.tar.xz
0.00B 2024-11-04 11:38:11 ENV RUBY_VERSION=3.2.6
0.00B 2024-11-04 11:38:11 ENV LANG=C.UTF-8
45.00B 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; mkdir -p /usr/local/etc; { echo 'install: --no-document'; echo 'update: --no-document'; } >> /usr/local/etc/gemrc # buildkit
46.58MB 2024-11-04 11:38:11 RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends bzip2 ca-certificates libffi-dev libgmp-dev libssl-dev libyaml-dev procps zlib1g-dev ; rm -rf /var/lib/apt/lists/* # buildkit
0.00B 2024-10-17 08:20:30 /bin/sh -c #(nop) CMD ["bash"]
74.78MB 2024-10-17 08:20:29 /bin/sh -c #(nop) ADD file:90b9dd8f12120e8b2cd3ece45fcbe8af67e40565e2032a40f64bd921c43e2ce7 in /

镜像信息

{
    "Id": "sha256:50396dd28238904d257982ffee1cd57035d721e0c7bfba0fcd84d08e1faa65cc",
    "RepoTags": [
        "redmine:5.1.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/redmine:5.1.4"
    ],
    "RepoDigests": [
        "redmine@sha256:b9e5482a08e0641316d000a090049741e3343d696406f52070adca2e83e11446",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/redmine@sha256:c65ca3f65dad3f7159c29efefb4e63bb6fd6a30d6f146fa651a825c4db41cc30"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-04T03:38:11Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "RUBY_VERSION=3.2.6",
            "RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.6.tar.xz",
            "RUBY_DOWNLOAD_SHA256=671134022238c2c4a9d79dc7d1e58c909634197617901d25863642f735a27ecb",
            "GEM_HOME=/usr/local/bundle",
            "BUNDLE_SILENCE_ROOT_WARNING=1",
            "BUNDLE_APP_CONFIG=/usr/local/bundle",
            "GOSU_VERSION=1.17",
            "RAILS_ENV=production",
            "HOME=/home/redmine",
            "REDMINE_VERSION=5.1.4",
            "REDMINE_DOWNLOAD_URL=https://www.redmine.org/releases/redmine-5.1.4.tar.gz",
            "REDMINE_DOWNLOAD_SHA256=f5738d6a107f231b8f4b0ae5410e0c45742d75e0ef30c4b31a27c0ac9dafd51c"
        ],
        "Cmd": [
            "rails",
            "server",
            "-b",
            "0.0.0.0"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/usr/src/redmine/files": {}
        },
        "WorkingDir": "/usr/src/redmine",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 637978204,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/47db72016ecf7c25c042adf585225bbf59b8f0b247e0b7f7780b97e1666ad780/diff:/var/lib/docker/overlay2/a86bc4ea468e1ee211a401ec45280067afbf2d8e7e4048b867d38b8b0ee1e61e/diff:/var/lib/docker/overlay2/0dabd25428dcc14dee37c4f78ff2c01a0ae592a1112b79841d21fc3a997216c3/diff:/var/lib/docker/overlay2/e9a9752e272619a465e64f3a8d6795a60d2615f7b4af0f972fbe97294f187215/diff:/var/lib/docker/overlay2/e91214817b959d5888445612298115b366b7ea0824dcff58af9a47120c8fc093/diff:/var/lib/docker/overlay2/fa1612d99b37da176a4613907ff576dd228fb20e671c5e5ecc1ba96d2920432f/diff:/var/lib/docker/overlay2/94c150db8dc060f3f4106a0f9a7f933a0dfb66dc7dacfdcceaab963e52296ae8/diff:/var/lib/docker/overlay2/eb00af34e1f5761aac05102cd69cc4337299cbe43a405d72ba0680737f3d5c85/diff:/var/lib/docker/overlay2/9a9ed013f9db1436bfb2ebd5b2485006ab62b454de2a3cc01a098f1139ccab64/diff:/var/lib/docker/overlay2/cb0674dd17acc9b2cb15bf7df2343d1e698651a4b9b89faf15eaab15dffe72d9/diff:/var/lib/docker/overlay2/7cf1890adfa9207aab618a3292cc738dfad11982670a1c49038151a63a5cae70/diff:/var/lib/docker/overlay2/640dc40711366eefdc38587353d7800897ec5b45fb0486472d1bbe1802e322be/diff",
            "MergedDir": "/var/lib/docker/overlay2/c2e1c9af0e3933cf78d4393f452adb07e6f9f8086bafca04738a5689fbed66a2/merged",
            "UpperDir": "/var/lib/docker/overlay2/c2e1c9af0e3933cf78d4393f452adb07e6f9f8086bafca04738a5689fbed66a2/diff",
            "WorkDir": "/var/lib/docker/overlay2/c2e1c9af0e3933cf78d4393f452adb07e6f9f8086bafca04738a5689fbed66a2/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:98b5f35ea9d3eca6ed1881b5fe5d1e02024e1450822879e4c13bb48c9386d0ad",
            "sha256:96fb42ad07cf2eb02672b1c878397d706f9bd4cebbc336a03360cf82aac5b5e6",
            "sha256:3eb6c0c241643e51a340f9b456890fdb64f710e71be7e441d91221475fdbe9c4",
            "sha256:f48387c15c2ff33c3ea64443cae9b370579d7d0d52338bcd0fc7e7a7d0db60fe",
            "sha256:7077845c02f9f41265ec6c2da2fd7b83e7c03002e335945c76d2d551fa2ac6b5",
            "sha256:f833260985e9821f66bc817eca83225949289404a92b0225dafbf73ac4d83708",
            "sha256:f4b71fac53b16d26ee22fab47eb20123097c70286088bcb2f81fed55ce5c2104",
            "sha256:229d8b513c2da2c12b27bb2ea46eeb11a72b132e9138751adea1e8d20a83c4e2",
            "sha256:5cd3c5af73d7385a85805c6460bbe80b16e8b8bb7f1f36598c7d6cba71200df1",
            "sha256:17aa524e624d816ffdbee699c6161927304d5451348e6d344e8b4f57d5e74487",
            "sha256:90745c4614ed4c0e69910c325dfef4a416259b09e77eb537de4273864fba3574",
            "sha256:3bb225f24ff51f8fc9c5fac3df1108aaa656c1069a4481bc01ae18ffb6c6825a",
            "sha256:0e6a50d158d9c3feced58323b3e8d034f6e28f81fc7e8ebdf8bf788f94626cb3"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-10T20:27:01.631712105+08:00"
    }
}

更多版本

docker.io/redmine:5.1.3

linux/amd64 docker.io632.78MB2024-08-13 09:17
123

docker.io/redmine:5.1.4

linux/amd64 docker.io637.98MB2024-11-10 20:27
21

docker.io/redmine:6.0.1

linux/amd64 docker.io648.34MB2024-11-16 20:21
25