バニティ v3 オニオン アドレス生成用に mkp224o をコンテナー化することに成功し、docker からイメージを直接実行することに成功しましたが、OKD クラスター内でイメージが開始され、CPU を使用している実行中のポッドを取得しましたが、ポッド ログに結果が表示されません。またはディスクに書き込まれます。
docker run --rm mkp224o -d /tmp f # ローカルおよびクラスター ノードで結果を生成します
oc edit dcを実行して argsを追加した場合:"/onion/mkp224o -d /tmp f" # 結果の書き込み/表示なし
#Dockerfile
FROM alpine:3.9
RUN set -ex \
&& cd /tmp \
&& apk add --no-cache tini libsodium pcre2 \
&& apk add --no-cache --virtual .fetch git make autoconf build-base libsodium-dev pcre
2-dev \
&& git clone https://github.com/cathugger/mkp224o.git --depth 1 \
&& cd mkp224o \
&& ./autogen.sh \
&& ./configure --enable-amd64-51-30k --enable-regex \
&& make \
&& mkdir /onion \
&& cp ./mkp224o /onion \
&& apk del .fetch \
&& cd;rm -r /tmp/mkp224o \
&& adduser -g '' -h /onion -u 1000 -D -s /sbin/nologin onion \
&& chown -R onion:onion /onion
USER onion
ENTRYPOINT ["/sbin/tini","--","/onion/mkp224o"]
CMD ["-d /tmp filter"]
docker から実行され、ポッド内のクラスターで同じことを行う必要があるという結果が表示されたので、私は期待していました。