Sign inSign up

gladiatr72/misc

By gladiatr72

Updated over 1 year ago

Image
0

50K+

gladiatr72/misc repository overview

FROM postgres:9-alpine

COPY rc/.inputrc /root/.inputrc
COPY rc/.ipython /root/.ipython
COPY rc/.ssh /root/.ssh
COPY rc/.bashrc /root/.bashrc

RUN \
    apk --no-cache add bash vim redis python3-dev openssh netcat-openbsd curl && \
    pip3 install pip --upgrade --no-cache-dir && \
    pip install httpie --no-cache-dir && \
    ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -q -N '' && \
    ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -q -N ''  && \
    ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -q -N '' && \
    echo "PermitRootLogin yes" >> /etc/ssh/sshd_config; \
    chmod 700 /root/.ssh; \
    chmod 600 /root/.ssh/authorized_keys; \
    mkdir /root/.postgresql; chmod 700 /root/.postgresql; \
    find . \
        \( -type f -name "*.pyc" \) \
        -or \
        \( -type d -name "__pycache__" \) \
        -or \
        \( -type f -name "*.a" \) \
        -exec rm -rf {} +


ENTRYPOINT ["/usr/sbin/sshd", "-D"]

Tag summary

Content type

Image

Digest

sha256:9183644b8

Size

28.5 MB

Last updated

over 1 year ago

docker pull gladiatr72/misc:b2v