亚欧色一区w666天堂,色情一区二区三区免费看,少妇特黄A片一区二区三区,亚洲人成网站999久久久综合,国产av熟女一区二区三区

  • 發布文章
  • 消息中心
點贊
收藏
評論
分享
原創

多階段構建sysbench鏡像

2023-04-03 09:46:46
17
0

以下主要通過sysbench鏡像構建來說明一下dockerfile的多階段構建流程

準備工作

wget //github.com/akopytov/sysbench/archive/refs/tags/1.0.20.tar.gz
mkdir sysbench
tar -zxf 1.0.20.tar.gz -C sysbench

cd sysbench
# 部分鏡像如alpine沒有bash,修改autogen.sh的首行,將bash改為sh
vim sysbench-1.0.20/autogen.sh
    #!/usr/bin/env bash -> #!/usr/bin/env sh
    
vim Dockerfile
docker build -t sysbench:1.0.20 .

Dockerfile

FROM alpine:3.13
WORKDIR /sysbench
COPY sysbench-1.0.20/ /sysbench
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories && apk update && apk add automake libtool autoconf pkgconfig make gcc g++ mysql-dev && cd /sysbench && ./autogen.sh && ./configure --prefix /sysbench && make -j && make install

FROM alpine:3.13
COPY --from=0 /sysbench/share /sysbench/share
COPY --from=0 /sysbench/bin/ /bin
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories && apk update && apk add mysql-dev
CMD ["/bin/sh"]
0條評論
0 / 1000
zzzzgj
9文章數
1粉絲數
zzzzgj
9 文章 | 1 粉絲
原創

多階段構建sysbench鏡像

2023-04-03 09:46:46
17
0

以下主要通過sysbench鏡像構建來說明一下dockerfile的多階段構建流程

準備工作

wget //github.com/akopytov/sysbench/archive/refs/tags/1.0.20.tar.gz
mkdir sysbench
tar -zxf 1.0.20.tar.gz -C sysbench

cd sysbench
# 部分鏡像如alpine沒有bash,修改autogen.sh的首行,將bash改為sh
vim sysbench-1.0.20/autogen.sh
    #!/usr/bin/env bash -> #!/usr/bin/env sh
    
vim Dockerfile
docker build -t sysbench:1.0.20 .

Dockerfile

FROM alpine:3.13
WORKDIR /sysbench
COPY sysbench-1.0.20/ /sysbench
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories && apk update && apk add automake libtool autoconf pkgconfig make gcc g++ mysql-dev && cd /sysbench && ./autogen.sh && ./configure --prefix /sysbench && make -j && make install

FROM alpine:3.13
COPY --from=0 /sysbench/share /sysbench/share
COPY --from=0 /sysbench/bin/ /bin
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories && apk update && apk add mysql-dev
CMD ["/bin/sh"]
文章來自個人專欄
文章 | 訂閱
0條評論
0 / 1000
請輸入你的評論
0
0