docker.io/factoriotools/factorio:2.0.15 linux/amd64

docker.io/factoriotools/factorio:2.0.15 - 国内下载镜像源 浏览次数:19
```html

这是一个Factorio游戏的Docker镜像,由factoriotools维护。它提供了一个方便的方式来运行Factorio游戏,无需在本地机器上安装游戏。

```
源镜像 docker.io/factoriotools/factorio:2.0.15
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/factoriotools/factorio:2.0.15
镜像ID sha256:2c0d8aa48778bc6a25aac5cb9fe574745c3b114f9c4705704860a57aff38a657
镜像TAG 2.0.15
大小 461.58MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /docker-entrypoint.sh
工作目录 /
OS/平台 linux/amd64
浏览量 19 次
贡献者 28*******2@qq.com
镜像创建 2024-11-15T18:36:14.998335968Z
同步时间 2024-11-18 21:00
更新时间 2024-11-21 08:00
开放端口
27015/tcp 34197/udp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PORT=34197 RCON_PORT=27015 SAVES=/factorio/saves PRESET= CONFIG=/factorio/config MODS=/factorio/mods SCENARIOS=/factorio/scenarios SCRIPTOUTPUT=/factorio/script-output PUID=845 PGID=845 DLC_SPACE_AGE=true VERSION=2.0.15 SHA256=70b441cb807811a60586c01107248c1d8d7ae043bd1f23675fc924fbaaa538d8
镜像标签
2.0.15: factorio.version https://github.com/factoriotools/factorio-docker: maintainer
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 12.8 扫描引擎: Trivy 扫描时间: 2024-11-18 21:01

低危漏洞:82 中危漏洞:15 高危漏洞:10 严重漏洞:1

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/factoriotools/factorio:2.0.15
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/factoriotools/factorio:2.0.15  docker.io/factoriotools/factorio:2.0.15

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/factoriotools/factorio:2.0.15
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/factoriotools/factorio:2.0.15  docker.io/factoriotools/factorio:2.0.15

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像历史

大小 创建时间 层信息
0.00B 2024-11-16 02:36:14 ENTRYPOINT ["/docker-entrypoint.sh"]
0.00B 2024-11-16 02:36:14 EXPOSE map[27015/tcp:{} 34197/udp:{}]
0.00B 2024-11-16 02:36:14 VOLUME [/factorio]
17.29KB 2024-11-16 02:36:14 COPY /src/rcon /bin/rcon # buildkit
14.87KB 2024-11-16 02:36:14 COPY files/config.ini /opt/factorio/config/config.ini # buildkit
10.87KB 2024-11-16 02:36:14 COPY files/*.sh / # buildkit
369.69MB 2024-11-16 02:36:14 RUN |9 USER=factorio GROUP=factorio PUID=845 PGID=845 BOX64_VERSION=v0.2.4 PRESET= CURL_RETRIES=8 VERSION=2.0.15 SHA256=70b441cb807811a60586c01107248c1d8d7ae043bd1f23675fc924fbaaa538d8 /bin/bash -eo pipefail -c set -ox pipefail && if [[ "${VERSION}" == "" ]]; then echo "build-arg VERSION is required" && exit 1; fi && if [[ "${SHA256}" == "" ]]; then echo "build-arg SHA256 is required" && exit 1; fi && archive="/tmp/factorio_headless_x64_$VERSION.tar.xz" && mkdir -p /opt /factorio && curl -sSL "https://www.factorio.com/get-download/$VERSION/headless/linux64" -o "$archive" --retry $CURL_RETRIES && echo "$SHA256 $archive" | sha256sum -c || (sha256sum "$archive" && file "$archive" && exit 1) && tar xf "$archive" --directory /opt && chmod ugo=rwx /opt/factorio && rm "$archive" && ln -s "$SCENARIOS" /opt/factorio/scenarios && ln -s "$SAVES" /opt/factorio/saves && mkdir -p /opt/factorio/config/ && chown -R "$USER":"$GROUP" /opt/factorio /factorio # buildkit
0.00B 2024-11-16 02:31:12 ENV VERSION=2.0.15 SHA256=70b441cb807811a60586c01107248c1d8d7ae043bd1f23675fc924fbaaa538d8
0.00B 2024-11-16 02:31:12 LABEL factorio.version=2.0.15
0.00B 2024-11-16 02:31:12 ARG SHA256=70b441cb807811a60586c01107248c1d8d7ae043bd1f23675fc924fbaaa538d8
0.00B 2024-11-16 02:31:12 ARG VERSION=2.0.15
4.32KB 2024-11-16 02:31:12 RUN |7 USER=factorio GROUP=factorio PUID=845 PGID=845 BOX64_VERSION=v0.2.4 PRESET= CURL_RETRIES=8 /bin/bash -eo pipefail -c addgroup --system --gid "$PGID" "$GROUP" && adduser --system --uid "$PUID" --gid "$PGID" --no-create-home --disabled-password --shell /bin/sh "$USER" # buildkit
17.07MB 2024-11-16 02:31:12 RUN |7 USER=factorio GROUP=factorio PUID=845 PGID=845 BOX64_VERSION=v0.2.4 PRESET= CURL_RETRIES=8 /bin/bash -eo pipefail -c apt-get -q update && DEBIAN_FRONTEND=noninteractive apt-get -qy install ca-certificates curl jq pwgen xz-utils procps gettext-base --no-install-recommends && if [[ "$(uname -m)" == "aarch64" ]]; then echo "installing ARM compatability layer" && DEBIAN_FRONTEND=noninteractive apt-get -qy install unzip --no-install-recommends && curl -LO https://github.com/ptitSeb/box64/releases/download/${BOX64_VERSION}/box64-GENERIC_ARM-RelWithDebInfo.zip && unzip box64-GENERIC_ARM-RelWithDebInfo.zip -d /bin && rm -f box64-GENERIC_ARM-RelWithDebInfo.zip && chmod +x /bin/box64; fi && rm -rf /var/lib/apt/lists/* # buildkit
0.00B 2024-11-16 02:31:12 SHELL [/bin/bash -eo pipefail -c]
0.00B 2024-11-16 02:31:12 ENV PORT=34197 RCON_PORT=27015 SAVES=/factorio/saves PRESET= CONFIG=/factorio/config MODS=/factorio/mods SCENARIOS=/factorio/scenarios SCRIPTOUTPUT=/factorio/script-output PUID=845 PGID=845 DLC_SPACE_AGE=true
0.00B 2024-11-16 02:31:12 ARG CURL_RETRIES=8
0.00B 2024-11-16 02:31:12 ARG PRESET
0.00B 2024-11-16 02:31:12 ARG BOX64_VERSION=v0.2.4
0.00B 2024-11-16 02:31:12 ARG PGID=845
0.00B 2024-11-16 02:31:12 ARG PUID=845
0.00B 2024-11-16 02:31:12 ARG GROUP=factorio
0.00B 2024-11-16 02:31:12 ARG USER=factorio
0.00B 2024-11-16 02:31:12 LABEL maintainer=https://github.com/factoriotools/factorio-docker
0.00B 2024-11-11 08:00:00 CMD ["bash"]
74.78MB 2024-11-11 08:00:00 ADD rootfs.tar.xz / # buildkit

镜像信息

{
    "Id": "sha256:2c0d8aa48778bc6a25aac5cb9fe574745c3b114f9c4705704860a57aff38a657",
    "RepoTags": [
        "factoriotools/factorio:2.0.15",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/factoriotools/factorio:2.0.15"
    ],
    "RepoDigests": [
        "factoriotools/factorio@sha256:73264366e7b9804df01e31ba7a093809f64a591bd9fd50a517324851d9cca8b3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/factoriotools/factorio@sha256:f810fa4b53c840b4e942b58698d8467e3ed5be0f003a785f0a48ef53aab7bd65"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-15T18:36:14.998335968Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "27015/tcp": {},
            "34197/udp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PORT=34197",
            "RCON_PORT=27015",
            "SAVES=/factorio/saves",
            "PRESET=",
            "CONFIG=/factorio/config",
            "MODS=/factorio/mods",
            "SCENARIOS=/factorio/scenarios",
            "SCRIPTOUTPUT=/factorio/script-output",
            "PUID=845",
            "PGID=845",
            "DLC_SPACE_AGE=true",
            "VERSION=2.0.15",
            "SHA256=70b441cb807811a60586c01107248c1d8d7ae043bd1f23675fc924fbaaa538d8"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/factorio": {}
        },
        "WorkingDir": "/",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "factorio.version": "2.0.15",
            "maintainer": "https://github.com/factoriotools/factorio-docker"
        },
        "Shell": [
            "/bin/bash",
            "-eo",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 461579506,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c60012704e9feb8999587db11714c055c5304bfdff899e9cb5ca01b09882dad0/diff:/var/lib/docker/overlay2/e1a2ed46927fd93595f7e5118425af74f66ee2e1164e5014c4cc363b53daf424/diff:/var/lib/docker/overlay2/6bd7c825d1932d8249464e07a99c7732d01d59d2ccd8bceb83080f61855e5d26/diff:/var/lib/docker/overlay2/1f8cd104101911dedc3957d76efbe599a22af10a74a76cc01743bdb59fc368a1/diff:/var/lib/docker/overlay2/db3581b0033ac79ee48b04b8570a906db558630c08f1c46641c106d87621bc8a/diff:/var/lib/docker/overlay2/b12d490a62f6d229d66657e55b77d45d9153be0cfd955d024b0ef0e470767e31/diff",
            "MergedDir": "/var/lib/docker/overlay2/406c96778cb7f93bbd7e12493f509ac734dfa3bc53b330ac374390fe476984f1/merged",
            "UpperDir": "/var/lib/docker/overlay2/406c96778cb7f93bbd7e12493f509ac734dfa3bc53b330ac374390fe476984f1/diff",
            "WorkDir": "/var/lib/docker/overlay2/406c96778cb7f93bbd7e12493f509ac734dfa3bc53b330ac374390fe476984f1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ed7d04af6a0df3c86604e53c95c419bfdc626a4a845d6746ee7b61468bf747fc",
            "sha256:014e1089493739dc965db958926719bf569d3a5885318c37085e8816ad123121",
            "sha256:16f544fcf0f4f1edfaa20d4193a31c12a97e97ba2993234765703f3e0838416e",
            "sha256:f438bc5d32bceeb162a9b2b7dadb3a02f6208338ad99c9f8531e19ef9ed104e0",
            "sha256:37cd54738b91990fe6646d3783d4629e8f1574b4328a5db17f7ba57b4465d649",
            "sha256:804105955e85a09c892c503a9fc0be6827c4b780b496520afc947463e5916378",
            "sha256:954213ed9253b9008ccf47dc4320a6be16299b6b263c63394557e463173596f4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-18T20:59:54.17521304+08:00"
    }
}

更多版本

docker.io/factoriotools/factorio:2.0.15

linux/amd64 docker.io461.58MB2024-11-18 21:00
18