docker.io/tangramor/redmine:5.1.5 linux/amd64

docker.io/tangramor/redmine:5.1.5 - 国内下载镜像源 浏览次数:44
```html

这是一个基于 Docker 的 Redmine 镜像。Tangramor 提供了这个镜像,方便用户快速部署和运行 Redmine 项目管理软件。

```
源镜像 docker.io/tangramor/redmine:5.1.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tangramor/redmine:5.1.5
镜像ID sha256:26f20bdb9c53405663eddb406c1a9d4f2fc3685b68e730420f0aff3192b50f76
镜像TAG 5.1.5
大小 2.30GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash -c /opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf;chmod +x /start.sh && /start.sh;tail -f /opt/nginx/logs/*.log
启动入口
工作目录 /var/www/html/redmine
OS/平台 linux/amd64
浏览量 44 次
贡献者
镜像创建 2025-01-22T09:18:19.735219261Z
同步时间 2025-03-14 18:26
更新时间 2025-04-10 16:22
开放端口
443/tcp 80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RUBY_VERSION=3.2.6 REDMINE_VERSION=5.1.5 BUNDLE_VERSION=2.5.22 GEM_PASSENGER_VERSION=6.0.22 RAILS_ENV=production
镜像标签
Wang Junhua(tangramor@gmail.com): org.opencontainers.image.authors https://www.github.com/tangramor/redmine_docker: org.opencontainers.image.url

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-01-22 17:18:19  0.00B 设置默认要执行的命令
CMD ["/bin/bash" "-c" "/opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf;chmod +x /start.sh && /start.sh;tail -f /opt/nginx/logs/*.log"]
                        
# 2025-01-22 17:18:19  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-01-22 17:18:19  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2025-01-22 17:18:19  1.59KB 复制新文件或目录到容器中
COPY start.sh /start.sh # buildkit
                        
# 2025-01-22 17:18:19  3.20KB 复制新文件或目录到容器中
COPY nginx.conf /opt/nginx/conf/nginx.conf # buildkit
                        
# 2025-01-22 17:12:45  512.32MB 执行命令并创建新的镜像层
RUN |2 RUBY_MIRROR=https://cache.ruby-china.com/pub/ruby GEM_MIRROR=https://gems.ruby-china.com /bin/sh -c sed -i "s/ruby .*$/ruby '"${RUBY_VERSION}"'/" Gemfile     && echo 'export RUBY_VERSION='${RUBY_VERSION} >> ~/.bash_profile     && echo 'export PATH=/home/service/.rvm/gems/ruby-'${RUBY_VERSION}'/bin:$PATH:/home/service/.rvm/rubies/ruby-'${RUBY_VERSION}'/bin' >> ~/.bash_profile     && source ~/.bashrc     && source ~/.bash_profile     && ruby -v     && gem install bundler -v ${BUNDLE_VERSION}     && rvm repair wrappers     && sudo chown service:service Gemfile.local     && if [ "$GEM_MIRROR" != "" ]; then echo ':ssl_verify_mode: 0' >> ~/.gemrc && bundle config mirror.https://rubygems.org ${GEM_MIRROR}; fi     && bundle config set --local without 'development test'     && bundle install     && gem install passenger -v ${GEM_PASSENGER_VERSION}     && rvmsudo passenger-install-nginx-module --auto --auto-download --prefix=/opt/nginx     && if [ "$GEM_MIRROR" != "" ]; then bundle config unset mirror.https://rubygems.org/; fi # buildkit
                        
# 2025-01-22 17:06:16  0.00B 设置环境变量 RAILS_ENV
ENV RAILS_ENV=production
                        
# 2025-01-22 17:06:16  91.00B 复制新文件或目录到容器中
COPY Gemfile.local /var/www/html/redmine/ # buildkit
                        
# 2025-01-22 17:06:16  0.00B 指定运行容器时使用的用户
USER service
                        
# 2025-01-22 17:06:16  44.14MB 执行命令并创建新的镜像层
RUN |2 RUBY_MIRROR=https://cache.ruby-china.com/pub/ruby GEM_MIRROR=https://gems.ruby-china.com /bin/sh -c wget -c -t 0 https://www.redmine.org/releases/redmine-${REDMINE_VERSION}.tar.gz     && tar zxf redmine-${REDMINE_VERSION}.tar.gz     && mv redmine-${REDMINE_VERSION}/* ./     && rm -rf redmine-${REDMINE_VERSION} redmine-${REDMINE_VERSION}.tar.gz     && chown -R service:service /var/www/html/redmine     && yum remove -y ruby # buildkit
                        
# 2025-01-22 17:04:39  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-01-22 17:04:39  0.00B 设置工作目录为/var/www/html/redmine
WORKDIR /var/www/html/redmine
                        
# 2025-01-22 17:04:39  645.67MB 执行命令并创建新的镜像层
RUN |2 RUBY_MIRROR=https://cache.ruby-china.com/pub/ruby GEM_MIRROR=https://gems.ruby-china.com /bin/sh -c gpg2 --keyserver hkp://keyserver.ubuntu.com --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB     && curl -sSL https://get.rvm.io | bash -s stable --auto-dotfiles     && source ~/.bashrc     && source ~/.bash_profile     && if [ "$RUBY_MIRROR" != "" ]; then echo 'ruby_url='${RUBY_MIRROR} > ~/.rvm/user/db; fi     && rvm install ${RUBY_VERSION} --disable-binary     && rvm use ${RUBY_VERSION} --default     && echo 'export GEM_HOME="$HOME/.rvm/gems/ruby-'${RUBY_VERSION}'"' >> ~/.bash_profile     && echo 'export GEM_PATH="$HOME/.rvm/gems/ruby-'${RUBY_VERSION}':$HOME/.rvm/gems/ruby-'${RUBY_VERSION}'@global"' >> ~/.bash_profile # buildkit
                        
# 2024-11-22 15:12:54  0.00B 设置环境变量 GEM_PASSENGER_VERSION
ENV GEM_PASSENGER_VERSION=6.0.22
                        
# 2024-11-22 15:12:54  0.00B 设置环境变量 BUNDLE_VERSION
ENV BUNDLE_VERSION=2.5.22
                        
# 2024-11-22 15:12:54  0.00B 设置环境变量 REDMINE_VERSION
ENV REDMINE_VERSION=5.1.5
                        
# 2024-11-22 15:12:54  0.00B 设置环境变量 RUBY_VERSION
ENV RUBY_VERSION=3.2.6
                        
# 2024-11-22 15:12:54  0.00B 定义构建参数
ARG GEM_MIRROR=https://gems.ruby-china.com
                        
# 2024-11-22 15:12:54  0.00B 定义构建参数
ARG RUBY_MIRROR=https://cache.ruby-china.com/pub/ruby
                        
# 2024-11-22 15:12:54  0.00B 指定运行容器时使用的用户
USER service
                        
# 2024-11-22 15:12:54  893.38MB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd -g 500 service     && useradd -g service -u 500 service     && yum install -y epel-release     && yum install -y wget subversion sudo bzip2 make         which patch autoconf automake bison gcc-c++         libffi-devel libtool patch readline-devel ruby         sqlite-devel zlib-devel glibc-headers         glibc-devel openssl-devel ImageMagick-devel         libcurl-devel git procps ghostscript unzip     && dnf --enablerepo=crb install -y mysql-devel libyaml-devel     && yum clean all && dnf clean all     && chmod 740 /etc/sudoers     && echo "service    ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers     && chmod 440 /etc/sudoers     && chmod o+x "/home/service" # buildkit
                        
# 2024-11-22 15:12:54  0.00B 指定运行容器时使用的用户
USER root
                        
# 2024-11-22 15:12:54  0.00B 添加元数据标签
LABEL org.opencontainers.image.url=https://www.github.com/tangramor/redmine_docker
                        
# 2024-11-22 15:12:54  0.00B 添加元数据标签
LABEL org.opencontainers.image.authors=Wang Junhua(tangramor@gmail.com)
                        
# 2024-11-19 03:36:06  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2024-11-19 03:36:06  209.13MB 复制文件或目录到容器中
ADD almalinux-9-default-amd64.tar.xz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:26f20bdb9c53405663eddb406c1a9d4f2fc3685b68e730420f0aff3192b50f76",
    "RepoTags": [
        "tangramor/redmine:5.1.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tangramor/redmine:5.1.5"
    ],
    "RepoDigests": [
        "tangramor/redmine@sha256:bca9ea3ae650fc44883ed4430ed48980000fe34e4e48d425fe63e5e71b5e244a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tangramor/redmine@sha256:bca9ea3ae650fc44883ed4430ed48980000fe34e4e48d425fe63e5e71b5e244a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-01-22T09:18:19.735219261Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "root",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "443/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "RUBY_VERSION=3.2.6",
            "REDMINE_VERSION=5.1.5",
            "BUNDLE_VERSION=2.5.22",
            "GEM_PASSENGER_VERSION=6.0.22",
            "RAILS_ENV=production"
        ],
        "Cmd": [
            "/bin/bash",
            "-c",
            "/opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf;chmod +x /start.sh \u0026\u0026 /start.sh;tail -f /opt/nginx/logs/*.log"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/var/www/html/redmine",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.authors": "Wang Junhua(tangramor@gmail.com)",
            "org.opencontainers.image.url": "https://www.github.com/tangramor/redmine_docker"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2304642224,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e7ddbb08be59fd39ee0fbd7f58ebbc11d8c3a1a2ad4423e46d3c8937e238580a/diff:/var/lib/docker/overlay2/2f067da39f99635a8e344ae107ed36da338d2483db0d1fdbb1959ab1ce7dcc46/diff:/var/lib/docker/overlay2/a956610257aa59764c1201d716fedcdbc6059be5a9891f40f7e6494e1067ed16/diff:/var/lib/docker/overlay2/64493c928ce2a136afad8211e4289e8298f9053266baf7cada2fb10434adf54a/diff:/var/lib/docker/overlay2/13c614ed394046774251e5f9833d6bde39236878860d47af2ad4185368788b03/diff:/var/lib/docker/overlay2/3640f9cc409f2503c7fd3f0e44357fb8f96df599f8af1aee548633534bb26b5a/diff:/var/lib/docker/overlay2/5476eaab23af556fbea1b09c780d74d247111ed86c4c5cbd2546ebd8bf74c7d8/diff:/var/lib/docker/overlay2/6426385683ce707ff4d6899927ece39c132d379e5a77aa7ddf3fc2d01e9c27a6/diff",
            "MergedDir": "/var/lib/docker/overlay2/eb8740fb5e25bab019d4af0980e4fe75fc78f6f3a6a50b88da968b14ff873688/merged",
            "UpperDir": "/var/lib/docker/overlay2/eb8740fb5e25bab019d4af0980e4fe75fc78f6f3a6a50b88da968b14ff873688/diff",
            "WorkDir": "/var/lib/docker/overlay2/eb8740fb5e25bab019d4af0980e4fe75fc78f6f3a6a50b88da968b14ff873688/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:76846a17f9654cced6cb74cdf09974ffefc063a0c741cb3442575564be70a6cc",
            "sha256:5602fe2c726e0d62552694e531d245e5166a4b4a797da46442424d13ecd4b405",
            "sha256:a2e52ff6ce634c04d5c2771f49cd0f8de249e95181ec26bfa765e487c9473ef4",
            "sha256:8cec4e48f37ed7e8f8de8dd62a9f06a44a2e4fc73afc5c6bfecfda20289b044c",
            "sha256:142dad2bce41174bc3e5b1eec70b772ba76bafa68d747a6f938082d74d17ada8",
            "sha256:7f501db3150c63ab7043018290fd9956fefb112a553ac72c050651be0bcdfafb",
            "sha256:f9c673a7088c580b131b82e64e6d6d920ab88006de3592419c522cb08ddd94cc",
            "sha256:aa14e93dd2afcc4959ffa9ed9def9b26357e3a9c4af622ddd191db87a45edba6",
            "sha256:ff0a9094892f39e421f322f8fee7a2d5c1fd23b0ebd9dd208ca91d67907f5322"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-14T18:24:39.506949111+08:00"
    }
}

更多版本

docker.io/tangramor/redmine:5.1.5

linux/amd64 docker.io2.30GB2025-03-14 18:26
43