Ich habe einen Container erstellt. Dies ist der Code:kann ich keinen eigenen Container auf der Bluemix-Plattform bereitstellen?
FROM openjdk:8u131
MAINTAINER Abderrazak Landoulsi
EXPOSE 6001
RUN apt-get update
RUN apt-get install -y -q --no-install-recommends \
apt-transport-https \
build-essential \
ca-certificates \
curl \
g++ \
gcc \
make \
&& rm -rf /var/lib/apt/lists/* \
&& apt-get -y autoclean
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
RUN apt-get install -y nodejs
ADD MyApp /MyApp
WORKDIR /MyApp
RUN npm install
CMD ["node","/MyApp/app"]
Wie Sie sehen können, ist es sehr einfach. Ich brauche Java, weil ich in meiner Knoten-App das JDBC-Modul verwende, um eine Verbindung zu Db2 in as400 herzustellen. Ich kann diesen Container auf meinem lokalen Computer ausführen. Aber wenn ich mein Bild schiebe und auf Bluemix einen neuen Container erstelle, wird das Gebäude gestoppt und ich kann sehen, dass der Status gestoppt ist.
Fehle ich bei der Bereitstellung auf der Bluemix-Plattform etwas?
Vielen Dank.