用于 rhel 图像的 Dockerfile FROM
Dockerfile FROM for rhel images
我想创建一个如下所示的 Dockerfile
FROM <rhel6/7>
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
RUN addgroup redis && useradd -g redis -ms /bin/bash redi
RUN mkdir /data && chown redis:redis /data
VOLUME /data
WORKDIR /data
# Copy the current directory contents into the container at /app
ADD . /data
# Run app.py when the container launches
CMD ["/usr/software/rats/bedrock/bin/python2.7", "/data/test_redis.py"]
我应该用什么替换 FROM <rhel6/7>
?
根据 Red Hat 的官方指南
FROM registry.access.redhat.com/rhel7/rhel
参考文献:
我也刚 运行 遇到这个问题!
- 您可以从 Red Hat Container Catalog 下的 "Products" 部分浏览并选择您想要的图片
- 现在最多 2 个公共资源是
RHEL 7 and RHEL 7 Atomic(新的面向宿主容器)
- 在 "Get Latest Image" 中,您可以选择不同的平台,从 OpenShift 到 Docker
- 只需输入给定的命令
docker pull registry.access.redhat.com/rhel7-atomic
例如
一切本来可以更简单,但你知道它是 Red Hat...
我想创建一个如下所示的 Dockerfile
FROM <rhel6/7>
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
RUN addgroup redis && useradd -g redis -ms /bin/bash redi
RUN mkdir /data && chown redis:redis /data
VOLUME /data
WORKDIR /data
# Copy the current directory contents into the container at /app
ADD . /data
# Run app.py when the container launches
CMD ["/usr/software/rats/bedrock/bin/python2.7", "/data/test_redis.py"]
我应该用什么替换 FROM <rhel6/7>
?
根据 Red Hat 的官方指南
FROM registry.access.redhat.com/rhel7/rhel
参考文献:
我也刚 运行 遇到这个问题!
- 您可以从 Red Hat Container Catalog 下的 "Products" 部分浏览并选择您想要的图片
- 现在最多 2 个公共资源是 RHEL 7 and RHEL 7 Atomic(新的面向宿主容器)
- 在 "Get Latest Image" 中,您可以选择不同的平台,从 OpenShift 到 Docker
- 只需输入给定的命令
docker pull registry.access.redhat.com/rhel7-atomic
例如
一切本来可以更简单,但你知道它是 Red Hat...