逆风起笔
c++ and web developer
主页
分类
标签
归档
About Me
友链
My Github
Proudly powered by
Leanote
Theme by ©
mrbird
文章 - c++ dockerfile 编写
Dark
c++ dockerfile 编写
发布于
2023-12-17
56人围观 0条评论
发表于
2023-12-17
56人围观 0条评论
``` # 阶段 1:构建阶段 FROM alpine:latest AS builder # 替换镜像 RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories # 安装构建工具和依赖 RUN apk add --no-cache cmake clang clang-dev make gcc g++ libc-dev linux-headers libxml2-dev curl-dev COPY . /usr/src/myapp WORKDIR /usr/src/myapp # 编译应用程序 RUN mkdir build && cd build && cmake .. && make install # 阶段 2:运行阶段 FROM alpine:latest WORKDIR /app # 从构建阶段复制构建好的二进制文件到运行阶段 COPY --from=builder /usr/src/myapp/dest . # 指定容器启动时执行的命令 CMD ["./a.sh"] ```
上一篇:
clickhouse
下一篇:
vscode 常用开发配置
0
赞
提交评论
立即登录
,发表评论
没有帐号?
立即注册
0
条评论
More...
没有帐号?立即注册