|
|
- #https://github.com/spring2/dockerfiles/tree/master/rabbitmq
-
- FROM microsoft/windowsservercore
-
- SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"]
-
- ENV chocolateyUseWindowsCompression false
-
- RUN iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1')); \
- choco install -y curl;
-
- RUN choco install -y erlang
- ENV ERLANG_SERVICE_MANAGER_PATH="C:\Program Files\erl8.2\erts-8.2\bin"
- RUN choco install -y rabbitmq
- ENV RABBITMQ_SERVER="C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.5"
-
- ENV RABBITMQ_CONFIG_FILE="c:\rabbitmq"
- COPY rabbitmq.config C:/
- COPY rabbitmq.config C:/Users/ContainerAdministrator/AppData/Roaming/RabbitMQ/
- COPY enabled_plugins C:/Users/ContainerAdministrator/AppData/Roaming/RabbitMQ/
-
-
- EXPOSE 4369
- EXPOSE 5672
- EXPOSE 5671
- EXPOSE 15672
-
- WORKDIR C:/Program\ Files/RabbitMQ\ Server/rabbitmq_server-3.6.5/sbin
- CMD .\rabbitmq-server.bat
|