当前位置: 首页 > news >正文

个人手机网站开发分析网站外链分析工具

个人手机网站开发,分析网站外链分析工具,百度如何推广广告,自己做的网站怎么弄成appLinux运维_Dockerfile_打包Moby-26.1.4编译dockerd环境 Dockerfile 是一个文本文件, 包含了构建 Docker 镜像的所有指令。 Dockerfile 是一个用来构建镜像的文本文件, 文本内容包含了一条条构建镜像所需的指令和说明。 通过定义一系列命令和参数, Dockerfile 指导 Docker 构…Linux运维_Dockerfile_打包Moby-26.1.4编译dockerd环境 Dockerfile 是一个文本文件, 包含了构建 Docker 镜像的所有指令。 Dockerfile 是一个用来构建镜像的文本文件, 文本内容包含了一条条构建镜像所需的指令和说明。 通过定义一系列命令和参数, Dockerfile 指导 Docker 构建一个自定义的镜像。 使用方法 创建项目目录: 打包 docker 镜像项目目录内需要包含 Dockerfile 文件 (确保文件名大小写正确, 并且没有文件扩展名)。 目录结构如下: /home- /jack- /package-dock-img-project- Dockerfile 进入项目目录: 进入包含 Dockerfile 文件的项目目录。 执行 docker 命令构建镜像: 在包含 Dockerfile 文件的项目目录中执行以下命令: docker build -t your-image-name:tag .# 命令说明: # your-image-name 是你希望给镜像起的名字。 # tag 是镜像的版本号, 例如 latest。如果你不指定 tag, 默认是 latest。 # . 表示 Dockerfile 文件的位置, 这里是当前目录。完整脚本 # compile-env/moby-26.1.4/golang:1.21.12-bookworm (Whole) # Create by GF 2025-02-18FROM tonistiigi/xx:1.4.0 AS xx# 使用官方 golang-1.21.12-bookworm 运行时作为父镜像 FROM golang:1.21.12-bookworm AS base COPY --fromxx / /# 设置维护者信息 LABEL maintainergoufeng928live.com# ################################################ Extracting Information from moby-26.1.4/Dockerfile: # ... # FROM --platform$BUILDPLATFORM tonistiigi/xx:${XX_VERSION} AS xx # ... # FROM --platform$BUILDPLATFORM ${GOLANG_IMAGE} AS base # ... # COPY --fromxx / / # ... # RUN ... apt-get install --no-install-recommends -y file # ... # FROM base AS criu # ... # RUN ... apt-get install -y --no-install-recommends criu # ... # FROM base AS containerd-build # ... # RUN ... xx-apt-get install -y --no-install-recommends gcc libbtrfs-dev libsecret-1-dev pkg-config # ... # FROM base AS runc-build # ... # RUN ... xx-apt-get install -y --no-install-recommends dpkg-dev gcc libc6-dev libseccomp-dev pkg-config # ... # FROM base AS tini-build # ... # RUN ... apt-get install -y --no-install-recommends cmake # ... # RUN ... xx-apt-get install -y --no-install-recommends gcc libc6-dev pkg-config # ... # FROM base AS rootlesskit-build # ... # RUN ... xx-apt-get install -y --no-install-recommends gcc libc6-dev pkg-config # ... # FROM base AS crun # ... # RUN ... apt-get install -y --no-install-recommends autoconf automake build-essential libcap-dev \ # libprotobuf-c-dev libseccomp-dev libsystemd-dev libtool libudev-dev libyajl-dev python3 # ... # FROM base AS containerutil-build # ... # RUN ... xx-apt-get install -y --no-install-recommends gcc g libc6-dev pkg-config # ... # FROM base AS dev-systemd-false # ... # FROM dev-systemd-false AS dev-systemd-true # ... # RUN ... apt-get install -y --no-install-recommends dbus dbus-user-session systemd systemd-sysv # ... # FROM dev-systemd-${SYSTEMD} AS dev-base # ... # RUN ... apt-get install -y --no-install-recommends apparmor bash-completion bzip2 inetutils-ping \ # iproute2 iptables jq libcap2-bin libnet1 libnl-3-200 libprotobuf-c1 libyajl2 net-tools \ # patch pigz sudo systemd-journal-remote thin-provisioning-tools uidmap vim vim-common \ # xfsprogs xz-utils zip zstd # ... # RUN ... apt-get install --no-install-recommends -y gcc pkg-config dpkg-dev libapparmor-dev \ # libseccomp-dev libsecret-1-dev libsystemd-dev libudev-dev yamllint # ... # FROM base AS build # ... # RUN ... apt-get install --no-install-recommends -y clang lld llvm # ... # RUN ... xx-apt-get install --no-install-recommends -y dpkg-dev gcc libapparmor-dev libc6-dev \ # libseccomp-dev libsecret-1-dev libsystemd-dev libudev-dev pkg-config # ... # [Total: 52 apt-get install Packages, 11 xx-apt-get install Packages]RUN sed -i s#deb.debian.org#mirrors.aliyun.com#g /etc/apt/sources.list.d/debian.sources# Debian 及其衍生版本中用于处理 debconf 配置文件的工具是 apt-utils, # 未安装 apt-utils, 可能出现 debconf: delaying package configuration, since apt-utils is not installed 这样的错误。RUN apt-get update \ apt-get install -y --no-install-recommends apt-utils# ...............................................RUN apt-get update \ apt-get install -y --no-install-recommends \apparmor autoconf automake bash-completion build-essential bzip2 clang cmake criu dbus \dbus-user-session dpkg-dev file gcc inetutils-ping iproute2 iptables jq libapparmor-dev \libcap-dev libcap2-bin libnet1 libnl-3-200 libprotobuf-c-dev libprotobuf-c1 libseccomp-dev \libsecret-1-dev libsystemd-dev libtool libudev-dev libyajl-dev libyajl2 lld llvm net-tools \patch pigz pkg-config python3 sudo systemd systemd-journal-remote systemd-sysv \thin-provisioning-tools uidmap vim vim-common xfsprogs xz-utils yamllint zip zstd# ...............................................RUN apt-get update \ xx-apt-get install -y --no-install-recommends \dpkg-dev g gcc libapparmor-dev libbtrfs-dev libc6-dev libseccomp-dev libsecret-1-dev \libsystemd-dev libudev-dev pkg-configRUN sed -i s#mirrors.aliyun.com#deb.debian.org#g /etc/apt/sources.list.d/debian.sources# ################################################ Extracting Information from moby-26.1.4/Dockerfile: # ... # FROM base AS tomll # ... # RUN ... GOBIN/build/ GO111MODULEon go install github.com/pelletier/go-toml/cmd/tomll${GOTOML_VERSION} # ... # FROM base AS gowinres # ... # RUN ... GOBIN/build/ GO111MODULEon go install github.com/tc-hib/go-winres${GOWINRES_VERSION} # ... # FROM base AS golangci_lint # ... # RUN ... GOBIN/build/ GO111MODULEon go install github.com/golangci/golangci-lint/cmd/golangci-lint${GOLANGCI_LINT_VERSION} # ... # FROM base AS gotestsum # ... # RUN ... GOBIN/build/ GO111MODULEon go install gotest.tools/gotestsum${GOTESTSUM_VERSION} # ... # FROM base AS shfmt # ... # RUN ... GOBIN/build/ GO111MODULEon go install mvdan.cc/sh/v3/cmd/shfmt${SHFMT_VERSION} # ... # FROM base AS gopls # ... # RUN ... GOBIN/build/ GO111MODULEon go install golang.org/x/tools/goplslatest # ...COPY for-tomll/ /opt/for-tomll WORKDIR /opt/for-tomllRUN tar -zxvf go-toml-1.8.1.tar.gz RUN mkdir -p /usr/local/go/src/github.com/pelletier/go-toml/ RUN cp -r /opt/for-tomll/go-toml-1.8.1/* /usr/local/go/src/github.com/pelletier/go-toml/WORKDIR /usr/local/go RUN GO111MODULEoff go install /usr/local/go/src/github.com/pelletier/go-toml/cmd/tomll# ...............................................COPY for-go-winres/ /opt/for-go-winres WORKDIR /opt/for-go-winresRUN tar -zxvf winres-0.2.1.tar.gz mkdir -p /usr/local/go/src/github.com/tc-hib/winres/ RUN tar -zxvf resize-20180222-archive.tar.gz mkdir -p /usr/local/go/src/github.com/nfnt/resize/ RUN tar -zxvf image-0.22.0.tar.gz mkdir -p /usr/local/go/src/golang.org/x/image/ RUN tar -zxvf cli-2.27.4.tar.gz mkdir -p /usr/local/go/src/github.com/urfave/cli/v2/ RUN tar -zxvf go-md2man-2.0.4.tar.gz mkdir -p /usr/local/go/src/github.com/cpuguy83/go-md2man/v2/ RUN tar -zxvf smetrics-20240522-archive.tar.gz mkdir -p /usr/local/go/src/github.com/xrash/smetrics/ RUN tar -zxvf blackfriday-2.1.0.tar.gz mkdir -p /usr/local/go/src/github.com/russross/blackfriday/v2/ RUN tar -zxvf go-winres-0.3.1.tar.gz mkdir -p /usr/local/go/src/github.com/tc-hib/go-winres/RUN cp -r /opt/for-go-winres/winres-0.2.1/* /usr/local/go/src/github.com/tc-hib/winres/ RUN cp -r /opt/for-go-winres/resize-20180222-archive/* /usr/local/go/src/github.com/nfnt/resize/ RUN cp -r /opt/for-go-winres/image-0.22.0/* /usr/local/go/src/golang.org/x/image/ RUN cp -r /opt/for-go-winres/cli-2.27.4/* /usr/local/go/src/github.com/urfave/cli/v2/ RUN cp -r /opt/for-go-winres/go-md2man-2.0.4/* /usr/local/go/src/github.com/cpuguy83/go-md2man/v2/ RUN cp -r /opt/for-go-winres/smetrics-20240522-archive/* /usr/local/go/src/github.com/xrash/smetrics/ RUN cp -r /opt/for-go-winres/blackfriday-2.1.0/* /usr/local/go/src/github.com/russross/blackfriday/v2/ RUN cp -r /opt/for-go-winres/go-winres-0.3.1/* /usr/local/go/src/github.com/tc-hib/go-winres/WORKDIR /usr/local/go RUN GO111MODULEoff go install ./src/github.com/tc-hib/go-winres# ...............................................COPY for-gotestsum/ /opt/for-gotestsum WORKDIR /opt/for-gotestsumRUN tar -zxvf color-1.17.0.tar.gz mkdir -p /usr/local/go/src/github.com/fatih/color/ RUN tar -zxvf fsnotify-1.7.0.tar.gz mkdir -p /usr/local/go/src/github.com/fsnotify/fsnotify/ RUN tar -zxvf go-colorable-20230322-archive.tar.gz mkdir -p /usr/local/go/src/github.com/mattn/go-colorable/ RUN tar -zxvf go-isatty-20231017-archive.tar.gz mkdir -p /usr/local/go/src/github.com/mattn/go-isatty/ RUN tar -zxvf gotestdox-20240608-archive.tar.gz mkdir -p /usr/local/go/src/github.com/bitfield/gotestdox/ RUN tar -zxvf gotestsum-1.8.2.tar.gz mkdir -p /usr/local/go/src/gotest.tools/gotestsum/ RUN tar -zxvf mod-0.22.0.tar.gz mkdir -p /usr/local/go/src/golang.org/x/mod/ RUN tar -zxvf pflag-1.0.5.tar.gz mkdir -p /usr/local/go/src/github.com/dnephin/pflag/ RUN tar -zxvf shlex-20191202-archive.tar.gz mkdir -p /usr/local/go/src/github.com/google/shlex/ RUN tar -zxvf sync-0.9.0.tar.gz mkdir -p /usr/local/go/src/golang.org/x/sync/ RUN tar -zxvf sys-0.27.0.tar.gz mkdir -p /usr/local/go/src/golang.org/x/sys/ RUN tar -zxvf term-0.26.0.tar.gz mkdir -p /usr/local/go/src/golang.org/x/term/ RUN tar -zxvf text-0.3.0.tar.gz mkdir -p /usr/local/go/src/golang.org/x/text/ RUN tar -zxvf tools-0.22.1.tar.gz mkdir -p /usr/local/go/src/golang.org/x/tools/RUN cp -r /opt/for-gotestsum/color-1.17.0/* /usr/local/go/src/github.com/fatih/color/ RUN cp -r /opt/for-gotestsum/fsnotify-1.7.0/* /usr/local/go/src/github.com/fsnotify/fsnotify/ RUN cp -r /opt/for-gotestsum/go-colorable-20230322-archive/* /usr/local/go/src/github.com/mattn/go-colorable/ RUN cp -r /opt/for-gotestsum/go-isatty-20231017-archive/* /usr/local/go/src/github.com/mattn/go-isatty/ RUN cp -r /opt/for-gotestsum/gotestdox-20240608-archive/* /usr/local/go/src/github.com/bitfield/gotestdox/ RUN cp -r /opt/for-gotestsum/gotestsum-1.8.2/* /usr/local/go/src/gotest.tools/gotestsum/ RUN cp -r /opt/for-gotestsum/mod-0.22.0/* /usr/local/go/src/golang.org/x/mod/ RUN cp -r /opt/for-gotestsum/pflag-1.0.5/* /usr/local/go/src/github.com/dnephin/pflag/ RUN cp -r /opt/for-gotestsum/shlex-20191202-archive/* /usr/local/go/src/github.com/google/shlex/ RUN cp -r /opt/for-gotestsum/sync-0.9.0/* /usr/local/go/src/golang.org/x/sync/ RUN cp -r /opt/for-gotestsum/sys-0.27.0/* /usr/local/go/src/golang.org/x/sys/ RUN cp -r /opt/for-gotestsum/term-0.26.0/* /usr/local/go/src/golang.org/x/term/ RUN cp -r /opt/for-gotestsum/text-0.3.0/* /usr/local/go/src/golang.org/x/text/ RUN cp -r /opt/for-gotestsum/tools-0.22.1/* /usr/local/go/src/golang.org/x/tools/WORKDIR /usr/local/go RUN GO111MODULEoff go install /usr/local/go/src/gotest.tools/gotestsum# ...............................................COPY for-shfmt/ /opt/for-shfmt WORKDIR /opt/for-shfmtRUN tar -zxvf diff-20241225-archive.tar.gz mkdir -p /usr/local/go/src/github.com/pkg/diff/ RUN tar -zxvf editorconfig-0.3.0.tar.gz mkdir -p /usr/local/go/src/mvdan.cc/editorconfig/ RUN tar -zxvf sh-3.8.0.tar.gz mkdir -p /usr/local/go/src/mvdan.cc/sh/v3/ RUN tar -zxvf renameio-2.0.0.tar.gz mkdir -p /usr/local/go/src/github.com/google/renameio/v2/RUN cp -r /opt/for-shfmt/diff-20241225-archive/* /usr/local/go/src/github.com/pkg/diff/ RUN cp -r /opt/for-shfmt/editorconfig-0.3.0/* /usr/local/go/src/mvdan.cc/editorconfig/ RUN cp -r /opt/for-shfmt/sh-3.8.0/* /usr/local/go/src/mvdan.cc/sh/v3/ RUN cp -r /opt/for-shfmt/renameio-2.0.0/* /usr/local/go/src/github.com/google/renameio/v2/WORKDIR /usr/local/go RUN GO111MODULEoff go install /usr/local/go/src/mvdan.cc/sh/v3/cmd/shfmt# ...............................................WORKDIR /usr/local/go RUN GO111MODULEon GOPROXYhttps://goproxy.cn,direct \go install github.com/golangci/golangci-lint/cmd/golangci-lintv1.55.2WORKDIR /usr/local/go RUN GO111MODULEon GOPROXYhttps://goproxy.cn,direct \go install golang.org/x/tools/goplsv0.16.1# ###############################################RUN rm -rf /opt/for-tomll RUN rm -rf /opt/for-go-winres RUN rm -rf /opt/for-gotestsum RUN rm -rf /opt/for-shfmtWORKDIR /go 总结 以上就是关于 Linux运维 Dockerfile 打包 Moby-26.1.4 编译 dockerd 环境 的全部内容。 更多内容可以访问我的代码仓库: https://gitee.com/goufeng928/public https://github.com/goufeng928/public
http://www.w-s-a.com/news/432757/

相关文章:

  • 公司网站的栏目设置成都十大监理公司排名
  • 安溪住房和城乡建设网站关岭县建设局网站
  • 网站域名注销备案徐州房产网
  • 筑聘网windows优化大师自动安装
  • 龙华高端网站设计门户网站建设方案公司
  • 网站开发作用网站建设哪家专业
  • 网站设计报告总结南宁商城网站推广公司
  • 淘宝做店招的网站免费网站建设自助建站
  • 重庆工信部网站绵阳公司网站建设
  • 购物网站开发流程制作企业网页
  • 定州哪里可以做网站建设项目环境影响登记表备案系统网站
  • 网站建设费属于广告费小猪网站怎么做的
  • 国内优秀设计网站站长哈尔滨微网站建设
  • 如何建设一个优秀的电商网站沐风seo
  • 从零开始学网站建设知乎安防网站下载
  • 打开网站弹出qq应用软件有哪些
  • 温州网站建设seo网站 如何做 中英文切换
  • 聊城做网站的公司资讯信阳 网站建设
  • 天津市工程建设交易网站查汗国珠海 网页设计
  • 龙果学院大型网站稳定性建设汾阳做网站
  • 湖北 个人网站备案时间域名查询备案查询
  • 网站推广方式校园网站怎么建
  • 长沙seo网站排名怎么在百度发帖
  • 织梦贷款网站模板做印章网站
  • 彭州做网站上海百度网络推广
  • 广州网站搭建快速提升网站排名荧光字网站
  • 15年做那些网站能致富做seo是什么意思
  • 各电商网站的特点网站制作2007
  • 用html做一号店网站怎么做公众号注册平台官网
  • 做盈利网站怎么备案vs做网站如何调试