2

Java プロジェクトの Docker イメージを作成しようとしています。最初にディレクトリを作成し、その中に docker.txt ファイルを作成しました。ファイルにはこれが含まれています

FROM java:8 

# Install maven
RUN apt-get update  
RUN apt-get install -y maven

WORKDIR /home/mmt/CouchBaseClient/CB-RestAPI/CouchBaseThinClient

# Prepare by downloading dependencies
ADD pom.xml /home/mmt/CouchBaseClient/CB-RestAPI/CouchBaseThinClient/pom.xml  
RUN ["mvn", "dependency:resolve"]  
RUN ["mvn", "verify"]

# Adding source, compile and package into a fat jar
ADD src /home/mmt/CouchBaseClient/CB-RestAPI/CouchBaseThinClient/src  
RUN ["mvn", "package"]

EXPOSE 4567  
CMD ["/usr/lib/jvm/java-8-openjdk-amd64/bin/java", "-jar", "target/sparkexample-jar-with-dependencies.jar"]

そして、ターミナルで次のコマンドを実行します

docker build -t API .

次のエラーが表示されます

invalid value "API" for flag -t: Error parsing reference: "API" is not a valid repository/tag
See 'docker build --help'.
4

1 に答える 1