我想在 kubernetes 中使用以下命令运行一个 kloudless docker 映像。只是想知道它有任何简单的解决方案。
docker run -d \
--privileged
--tmpfs /run --tmpfs /run/lock --tmpfs /tmp \
--volume /sys/fs/cgroup:/sys/fs/cgroup:ro \
--ulimit nofile=1024000:1024000 \
--sysctl net.ipv4.ip_local_port_range='1025 65535' \
--name kenterprise \
--env KLOUDLESS_CONFIG="$(cat kloudless.yml)" \
# [ports,/data volume|db config] \
docker.kloudless.com/prod:1.29.0 docker_entry
我知道我们可以通过在 pod yaml 中配置容器,在 kubernetes 中使用类似的配置运行 docker 镜像。例如,如果我想给出 --privileged 论点,我可以
containers:
securityContext:
privileged: true
只是想知道是否有任何直接的方法。