我是Docker的新手,正在尝试一些东西。现在,我想创建一个Dockerfile,它会自动构建Oracle DB映像。
############################################################
# Dockerfile to build MongoDB container images
# Based on Ubuntu
############################################################
# Set the base image to Ubuntu
FROM ubuntu
# File Author / Maintainer
MAINTAINER Example McAuthor
# Update the repository sources list
RUN apt-get update
################## BEGIN INSTALLATION #####################
CMD docker pull alexeiled/docker-oracle-xe-11g我的问题是docker pull命令。
当我尝试使用RUN命令时,docker守护进程告诉我,他找不到'docker‘。然后我使用CMD命令,它可以工作,但是这样做正确吗?也许你可以告诉我其他的方法。
发布于 2015-11-30 20:58:54
您不应该从Dockerfile中拉出。
您可以简单地使用以下命令开始Dockerfile:
FROM docker-oracle-xe-11g并在其中添加您在自己的Oracle映像中需要的任何Oracle配置文件。
ubuntu Dockerfile文件已经基于docker-oracle-xe-11g。
FROM ubuntu:14.04.1https://stackoverflow.com/questions/33998344
复制相似问题