Newer
Older
Dockerfiles / Dockerfile.cockpit
FROM ubuntu:18.04

RUN apt-get update

# Set noninteractive installation
ARG DEBIAN_FRONTEND=noninteractive
ENV TZ=Australia/Brisbane


# Install a shell so we can log in and check the container
RUN apt-get install -y bash

# Install apache
RUN apt-get install -y apache2

# Install cockpit
RUN apt-get install -y cockpit cockpit-docker


# Prepare services
RUN rm -rf /etc/dbus-1
RUN mkdir /var/run/dbus
RUN mkdir /home/jryland


ENTRYPOINT (rm /var/run/dbus/pid || true) && dbus-daemon --system && /usr/sbin/remotectl certificate --ensure --user=root --group=cockpit-ws --selinux-type= && /usr/lib/cockpit/cockpit-ws -p 9092