Я построил проект. Это электронный магазин, но я поменял некоторые детали.
Я использовал установщик. Я использовал b2c в соотв.
Теперь я хочу сделать этот проект докером.
Таким образом, без установки какого-либо муравья, jdk или чего-либо другого, этот образ будет установлен и сможет работать.
Я нашел этот урок
https://hub.docker.com/r/stefanlehmann/hybris-base-image/
но я не знаю, что делать.
Я вручную вытащил изображение.
# run installer with b2c recipe
./install.sh -r b2c_acc_plus
# create production artifacts
cd ../hybris/bin/platform
. ./setantenv.sh
ant clean all production
# create Dockerfile
cd ../../..
mkdir docker
mv hybris/temp/hybris/hybrisServer/hybrisServer*.zip docker/
cd docker
echo "FROM stefanlehmann/hybris-base-image:latest
ENV PLATFORM_HOME=\$HYBRIS_HOME/bin/platform
ENV PATH=\$PLATFORM_HOME:\$PATH
COPY hybrisServer*.zip $HYBRIS_HOME" >> Dockerfile
cat Dockerfile
так что после того, как я вытащу изображение, я буду делать только те части?:
# create Dockerfile
cd ../../..
mkdir docker
mv hybris/temp/hybris/hybrisServer/hybrisServer*.zip docker/
cd docker
echo "FROM stefanlehmann/hybris-base-image:latest
ENV PLATFORM_HOME=\$HYBRIS_HOME/bin/platform
ENV PATH=\$PLATFORM_HOME:\$PATH
COPY hybrisServer*.zip $HYBRIS_HOME" >> Dockerfile
cat Dockerfile
или вы можете предложить другое изображение.