我有我的 dockerfile,我在其中使用了 postgres:12 映像,并使用一些 ddl 脚本对其进行了修改,然后我构建了这个映像,我可以通过 docker run 命令运行容器,但是我如何使用 Kubernetes 作业来运行构建映像,如我在k8s上没有很好的经验。
这是我的 dockerfile 在这里你可以看到它。
码头工人建造。-t dockerdb
FROM postgres:12
ENV POSTGRES_PASSWORD xyz@123123!233
ENV POSTGRES_DB test
ENV POSTGRES_USER test
COPY ./Scripts /docker-entrypoint-initdb.d/
我如何使用以下要求自定义以下代码
apiVersion: batch/v1
kind: Job
metadata:
name: job-1
spec:
template:
metadata:
name: job-1
spec:
containers:
- name: postgres
image: gcr.io/project/pg_12:dev
command:
- /bin/sh
- -c
- "not sure what command should i give in last line"