ssh-ttyd (ubuntu-20.05)
Published 2025-02-12 14:40:21 +00:00 by init
Installation
docker pull devstar.cn/init/ssh-ttyd:ubuntu-20.05
sha256:869a17295a942521d841aca24d57f62aa585bdeb7ea346d2a197d563b8533a8e
Image Layers
ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=20.04 |
ADD file:7486147a645d8835a5181c79f00a3606c6b714c83bcbfcd8862221eb14690f9e in / |
CMD ["/bin/bash"] |
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase wget tzdata ; rm -rf /var/lib/apt/lists/* # buildkit |
LABEL dev.containers.features=common |
ARG VARIANT |
RUN |1 VARIANT=focal /bin/sh -c if [ "$VARIANT" = "noble" ]; then if id "ubuntu" &>/dev/null; then echo "Deleting user 'ubuntu' for $VARIANT" && userdel -f -r ubuntu || echo "Failed to delete ubuntu user for $VARIANT"; else echo "User 'ubuntu' does not exist for $VARIANT"; fi; fi # buildkit |
COPY meta.env /usr/local/etc/vscode-dev-containers/ # buildkit |
LABEL version=dev |
LABEL dev.containers.id=base-ubuntu |
LABEL dev.containers.variant=focal |
LABEL dev.containers.release=main |
LABEL dev.containers.source=https://github.com/devcontainers/images |
LABEL dev.containers.timestamp=Mon, 23 Dec 2024 14:05:44 GMT |
USER root |
RUN /bin/sh -c mkdir -p /tmp/dev-container-features # buildkit |
COPY /tmp/build-features/ /tmp/dev-container-features # buildkit |
RUN /bin/sh -c echo "_CONTAINER_USER_HOME=$( (command -v getent >/dev/null 2>&1 && getent passwd 'root' || grep -E '^root|^[^:]*:[^:]*:root:' /etc/passwd || true) | cut -d: -f6)" >> /tmp/dev-container-features/devcontainer-features.builtin.env && echo "_REMOTE_USER_HOME=$( (command -v getent >/dev/null 2>&1 && getent passwd 'vscode' || grep -E '^vscode|^[^:]*:[^:]*:vscode:' /etc/passwd || true) | cut -d: -f6)" >> /tmp/dev-container-features/devcontainer-features.builtin.env # buildkit |
RUN /bin/sh -c cp -ar /tmp/build-features-src/common-utils_0 /tmp/dev-container-features && chmod -R 0755 /tmp/dev-container-features/common-utils_0 && cd /tmp/dev-container-features/common-utils_0 && chmod +x ./devcontainer-features-install.sh && ./devcontainer-features-install.sh && rm -rf /tmp/dev-container-features/common-utils_0 # buildkit |
RUN /bin/sh -c cp -ar /tmp/build-features-src/git_1 /tmp/dev-container-features && chmod -R 0755 /tmp/dev-container-features/git_1 && cd /tmp/dev-container-features/git_1 && chmod +x ./devcontainer-features-install.sh && ./devcontainer-features-install.sh && rm -rf /tmp/dev-container-features/git_1 # buildkit |
ARG _DEV_CONTAINERS_IMAGE_USER=root |
USER root |
LABEL devcontainer.metadata=[ {"id":"ghcr.io/devcontainers/features/common-utils:2"}, {"id":"ghcr.io/devcontainers/features/git:1"}, {"remoteUser":"vscode"} ] |
/bin/bash |
sh -c rm -f /etc/ssh/ssh_host_*; ssh-keygen -A ; service ssh start ; cd ~/ttyd/build; ./ttyd -W bash; |
sh -c rm -f /etc/ssh/ssh_host_*; ssh-keygen -A ; service ssh start ; cd ~/ttyd/build; ./ttyd -W bash; tail -f /dev/null; |
Labels
Key | Value |
---|---|
dev.containers.features | common |
dev.containers.id | base-ubuntu |
dev.containers.release | main |
dev.containers.source | https://github.com/devcontainers/images |
dev.containers.timestamp | Mon, 23 Dec 2024 14:05:44 GMT |
dev.containers.variant | focal |
devcontainer.metadata | [ {"id":"ghcr.io/devcontainers/features/common-utils:2"}, {"id":"ghcr.io/devcontainers/features/git:1"}, {"remoteUser":"vscode"} ] |
org.opencontainers.image.ref.name | ubuntu |
org.opencontainers.image.version | 20.04 |
version | dev |
Details
2025-02-12 14:40:21 +00:00
Versions (2)
View all
Container
11
OCI / Docker
linux/amd64
308 MiB
ubuntu-20.05
2025-02-12
ubuntu-20.04
2024-12-24