Namespace
infrastlabs
Image / Tag
docker-headless:box07
Content Digest
sha256:3bb77021097f3012648bd3a6f59293f003dff05e531deb7b9cf61e6ea270eccd
Details
Created

2021-08-15 16:50:18 UTC

Size

171 MB

Content Digest
Environment
DEBIAN_FRONTEND

noninteractive

LOC_APPS2

gnome-system-monitor engrampa ristretto

LOC_APPS

tint2 plank thunar sakura geany rofi dunst

LOC_XFCE

xfce4-settings xfce4-session xfwm4 xfdesktop4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RDP_PORT

10089

SSH_PASS

headless

SSH_PORT

10022

TERM

xterm

TZ

Asia/Shanghai

VNC_CERT

VNC_LIMIT

1

VNC_OFFSET

0

VNC_PASS

headless

VNC_PASS_RO

View123

VNC_PORT

10081

VNC_SSL_ONLY

false


Layers

[#000] sha256:fa1690ae92289fb310aa27b793a164bf8bbedc7ddd00ca079a31bb8bb315b616 - 12.56% (21.5 MB)

[#001] sha256:b4f21137180fef33e5dcf83fc81a4017e933f82cd827468b48137928889710f0 - 0.0% (387 Bytes)

[#002] sha256:5b87480222a243f5d0137c47a6110a600f45b166c618317aa25dcecf8b81d8fd - 40.96% (70.1 MB)

[#003] sha256:d28e356cc9fd5521a5fc17af7a7300d2dc324fe81db0d1c6dd0fd3e7ffdb112c - 0.57% (997 KB)

[#004] sha256:3e8da00800a9c7c7954c1786aa3adc45458744d78acd3f1aae90f162c4026e77 - 45.19% (77.3 MB)

[#005] sha256:94b0a8b73332dd3f144f3eec50408fd2c58c20c741e85ebd5a5b90c5eb57a2f7 - 0.0% (172 Bytes)

[#006] sha256:1656f8cf4d682261eff88815a35b4ef3df93da13b39219f582031d33c9d1c5b1 - 0.4% (701 KB)

[#007] sha256:a3d352dfae40ed71c8cbde88e8d1665ffd8c20499e11dacc7139bc5ef8dfdbd2 - 0.03% (60.2 KB)

[#008] sha256:2d27dfba683f530daa004e3c9397ef1586d7f3748669bd93c14dbfa66c77e02e - 0.0% (243 Bytes)

[#009] sha256:3436834ebbb87e65889c9528ad665ff67669a26a17f5218274730e6ac09393f2 - 0.03% (58.8 KB)

[#010] sha256:facb2bbb049a848d62e2bfb8315624cfa1179e453965d3c8f78b9369f230d68f - 0.0% (3.62 KB)

[#011] sha256:df5055559add9db260989ec1fef9b8dec56cf84d4f584b3a36fb261b17f46d08 - 0.0% (2.79 KB)

[#012] sha256:2ada5bc9c892a7bc16b3eeb37c6e5453fba4d4681f9e59561ebe9c34b7f09387 - 0.0% (672 Bytes)

[#013] sha256:9701336c0976d65e4f3319dc70b1aeb5733d8e7bf07fd47bf11fe8e3b79c1be4 - 0.0% (1.36 KB)

[#014] sha256:1223172e0fe110a666e9e69e5870719a8cbce07d8543de62e57ddaa0dc1a9d96 - 0.0% (1.15 KB)

[#015] sha256:c159f33db6a0c3403c3ebc31d98183036081764ed38aab67814fdb01893e42cb - 0.12% (206 KB)

[#016] sha256:5b14148641fd69398496bcc19e82cb2dec494ef768234b4a92b5a7a39b74ac6c - 0.0% (3.08 KB)

[#017] sha256:7ad517be6ae0ed2bad09cff3faa9b9e4b8647b9a1ad7db55c5443d125da45e72 - 0.13% (220 KB)

[#018] sha256:075bea68d1d3693f60681949912e6964c54c323e8cbf366c83d72e74b6958ab7 - 0.0% (739 Bytes)

[#019] sha256:909616c12dc3f1e94c1d8b87088c429b1f490eea753929caa2ae55e2150a3465 - 0.0% (179 Bytes)


History
2021-05-12 01:23:21 UTC

/bin/sh -c #(nop) ADD file:a88164546613d1850e5c5494cccad7124d713187bfabf592a783eb9328de51eb in /

2021-05-12 01:23:22 UTC

/bin/sh -c #(nop) CMD ["bash"]

2021-07-13 07:05:07 UTC

/bin/sh -c #(nop) ENV DEBIAN_FRONTEND=noninteractive LOC_APPS=tint2 plank thunar sakura geany rofi dunst LOC_APPS2=gnome-system-monitor engrampa ristretto LOC_XFCE=xfce4-settings xfce4-session xfwm4 xfdesktop4

2021-07-13 07:05:07 UTC

/bin/sh -c domain="mirrors.163.com" && echo "deb http://$domain/debian/ stretch main contrib non-free" > /etc/apt/sources.list && echo "deb http://$domain/debian/ stretch-updates main contrib non-free">> /etc/apt/sources.list; echo 'apt update -qq && apt install -yq --no-install-recommends $@ && apt-get clean && rm -rf /var/lib/apt/lists/*; ' > /usr/local/bin/apt.sh && chmod +x /usr/local/bin/apt.sh

2021-07-17 16:06:43 UTC

/bin/sh -c apt.sh tigervnc-standalone-server tigervnc-common xrdp; mkdir -p /etc/xrdp && xrdp-keygen xrdp auto && apt -y remove xrdp; apt.sh libfdk-aac1 pulseaudio supervisor; apt.sh wget ca-certificates python-numpy; apt.sh htop rsync tree tmux lrzsz psmisc fuse net-tools iputils-ping procps sudo iproute2 iptables zip unzip xz-utils vim-tiny; apt.sh fluxbox stterm hsetroot xcompmgr dropbear openssh-sftp-server lftp jq; bash -c "rm -rf /usr/share/fluxbox{nls,styles}";

2021-07-17 16:08:20 UTC

/bin/sh -c export NO_VNC_HOME="/usr/local/novnc"; mkdir -p ${NO_VNC_HOME}/utils/websockify && wget -qO- https://github.com.cnpmjs.org/novnc/noVNC/archive/v1.2.0.tar.gz | tar xz --strip 1 -C ${NO_VNC_HOME} && wget -qO- https://github.com.cnpmjs.org/novnc/websockify/archive/v0.9.0.tar.gz | tar xz --strip 1 -C ${NO_VNC_HOME}/utils/websockify; bash -c "cd /usr/local/novnc; rm -rf .github package.json README.md .gitignore .eslint* .gitmodules tests docs; rm -rf ./utils/websockify/{tests,Windows,docs}; ";

2021-07-17 16:08:20 UTC

/bin/sh -c #(nop) ARG AUDIO=

2021-07-17 16:11:02 UTC

|1 AUDIO=true /bin/sh -c test -z "$AUDIO" && exit 0; apt.sh ${LOC_XFCE} greybird-gtk-theme; rm -f /usr/share/backgrounds/greybird.svg; apt.sh tint2 plank thunar sakura dunst; apt.sh pavucontrol pnmixer qmmp; apt.sh lxappearance dbus-x11; apt.sh xfce4-notifyd clipit gtk2-engines-pixbuf && apt -y remove dunst; apt -y remove stterm;

2021-07-17 16:11:02 UTC

/bin/sh -c #(nop) ARG FULL=

2021-07-17 16:11:03 UTC

|2 AUDIO=true FULL= /bin/sh -c test -z "$FULL" && exit 0; domain="mirrors.163.com" && echo "deb http://$domain/debian/ stretch-backports main non-free contrib">> /etc/apt/sources.list && echo "deb http://$domain/debian-security/ stretch/updates main non-free contrib">> /etc/apt/sources.list;

2021-07-17 16:11:03 UTC

|2 AUDIO=true FULL= /bin/sh -c test -z "$FULL" && exit 0; apt.sh at-spi2-core geany rofi papirus-icon-theme; apt.sh ${LOC_APPS2}; apt.sh dconf-cli locales tzdata fonts-wqy-zenhei; RUN test -z "$FULL" && exit 0; apt.sh ibus ibus-gtk ibus-gtk3 ibus-rime librime-data-wubi flameshot tumbler arandr curl wget git gnupg libsecret-1-0 libnss3 libxtst6 libasound2;

2021-07-17 16:11:04 UTC

|2 AUDIO=true FULL= /bin/sh -c test -z "$FULL" && exit 0; curl -1sLf 'https://dl.cloudsmith.io/public/asbru-cm/release/cfg/setup/bash.deb.sh' | sudo -E bash; apt.sh asbru-cm; rm -f /etc/apt/sources.list.d/asbru-cm-release.list; mv /opt/asbru /usr/local; rm -f /usr/bin/asbru-cm; ln -s /usr/local/asbru/asbru-cm /usr/bin/; cd /usr/share/icons/hicolor/scalable/apps; rm -f asbru-cm.svg; ln -s /usr/local/asbru/res/asbru-logo.svg ./asbru-cm.svg

2021-08-03 03:54:59 UTC

|2 AUDIO=true FULL= /bin/sh -c test -z "$FULL" && exit 0; apt.sh libglu1-mesa xdg-utils;

2021-08-03 03:54:59 UTC

/bin/sh -c #(nop) COPY dir:6b58236ef8eea8804b5d87c2a7d275751e51732f23805adc11652b314919aa8b in /usr/share/locale1

2021-08-03 03:54:59 UTC

/bin/sh -c #(nop) COPY dir:55aa1be84e52e1789e176b0075fe048315e120dca400a942bae384224ab8a194 in /usr/local/xrdp

2021-08-03 03:54:59 UTC

/bin/sh -c #(nop) COPY dir:c2b5b2c681516917cca865855598dd39ee786075c5031535fe4dda5170f862bb in /var/lib/xrdp-pulseaudio-installer

2021-08-03 03:55:00 UTC

|2 AUDIO=true FULL= /bin/sh -c ln -s /usr/local/xrdp/sbin/xrdp /usr/sbin/; ln -s /usr/local/xrdp/sbin/xrdp-sesman /usr/sbin/; ln -s /usr/local/xrdp/sbin/xrdp-chansrv /usr/sbin/; ln -s /usr/local/xrdp/bin/xrdp-keygen /usr/bin/;

2021-08-03 03:55:00 UTC

/bin/sh -c #(nop) ADD dir:1cf0661b2b4993a04b1176fe2f9ac38c28ab3921a3d909d94c00cbce60d5702e in /etc/skel

2021-08-03 03:55:00 UTC

/bin/sh -c #(nop) ADD dir:c516db54d77bb9bbda76f2ef6b4e6a5cd972d2fc6ef6e1033b0524b9d2159afc in /etc

2021-08-14 16:09:42 UTC

/bin/sh -c #(nop) ADD multi:bcb47f5ca0e09b579923c3bae47367b1faa06769df37d78b2f48e9495e52d9cc in /

2021-08-14 16:09:42 UTC

/bin/sh -c #(nop) ADD file:396bb4af28d370e9091d96e34c325a742919e0422751795b8d0b1f1e390850a9 in /etc/supervisor/conf.d/xrdp.conf

2021-08-14 16:09:42 UTC

/bin/sh -c #(nop) ADD file:a7bca8ab70cace4c19c6a9e413d44d2e049f8a9e92a76351f16a5d4f8faaf7a8 in /usr/local/novnc/index.tpl.html

2021-08-14 16:09:43 UTC

/bin/sh -c #(nop) ADD file:47d6a7c40aecf46ea1fd42778a8ffce41f23a37139996f3e71dd889c8c2a3313 in /usr/share/plank/themes/Default/dock.theme

2021-08-14 16:09:43 UTC

/bin/sh -c #(nop) ENV TERM=xterm SSH_PORT=10022 RDP_PORT=10089 VNC_PORT=10081 SSH_PASS=headless VNC_PASS=headless VNC_PASS_RO=View123 VNC_SSL_ONLY=false VNC_CERT= VNC_OFFSET=0 VNC_LIMIT=1 TZ=Asia/Shanghai

2021-08-14 16:09:43 UTC

|2 AUDIO=true FULL= /bin/sh -c useradd -mp j9X2HRQvPCphA -s /bin/bash -G sudo headless && echo "headless:headless" |chpasswd && echo 'Cmnd_Alias SU = /bin/su' >> /etc/sudoers && echo "headless ALL=(root) NOPASSWD: ALL" >> /etc/sudoers && chmod +x /*.sh; test -f /usr/bin/dbus-daemon && chmod 700 /usr/bin/dbus-* || echo "dbus skip chmod."; test -f /usr/bin/dbus-daemon && chown headless:headless /usr/bin/dbus-* || echo "dbus skip chown."; line=$(cat /etc/supervisor/supervisord.conf |grep "^chmod=0700" -n |cut -d':' -f1); sed -i "${line}cchmod=0770" /etc/supervisor/supervisord.conf; sed -i "${line}achown=headless:headless" /etc/supervisor/supervisord.conf; mkdir -p /etc/novnc; rq=`date +%Y%m%d_%H%M%S`; openssl req -new -x509 -days 3650 -nodes -subj "/C=CA/ST=CA2/L=CA3/O=headless@docker/OU=update@image_$rq/CN=headless" -out /etc/novnc/self.pem -keyout /etc/novnc/self.pem;

2021-08-14 16:09:44 UTC

|2 AUDIO=true FULL= /bin/sh -c echo "welcome! HeadlessBox." > /etc/motd && ln -s /usr/bin/vim.tiny /usr/bin/vt && rm -f /bin/sh && ln -s /bin/bash /bin/sh && echo "alias ll='ls -lF'; alias la='ls -A'; alias l='ls -CF';" >> /home/headless/.bashrc; printf '%s\n' 'session required pam_env.so readenv=1' >> /etc/pam.d/xrdp-sesman; sed -i "s^path-exclude /usr/share/locale/\*^# path-exclude /usr/share/locale/\*^g" /etc/dpkg/dpkg.cfg.d/docker; mkdir -p /usr/share/man/man1/; su - headless -c "mkdir -p /home/headless/.config/plank/dock1/launchers";

2021-08-14 16:09:45 UTC

|2 AUDIO=true FULL= /bin/sh -c test -z "$AUDIO" && exit 0; mkdir -p /run/dbus/ && chown messagebus:messagebus /run/dbus/; dbus-uuidgen > /etc/machine-id; ln -sf /etc/machine-id /var/lib/dbus/machine-id; cd /home/headless/.qmmp/skins/; unzip Dark_Materia.wsz; chmod 755 -R darkmateria; wget -qO /usr/share/backgrounds/xfce/pure-blue.jpg https://gitee.com/infrastlabs/docker-headless/raw/dev/deploy/assets/pure-blue.jpg; wget -qO /usr/share/backgrounds/xfce/xfce-teal.jpg https://gitee.com/infrastlabs/docker-headless/raw/dev/deploy/assets/bg-debian-litegrey.png;

2021-08-14 16:09:45 UTC

/bin/sh -c #(nop) ADD file:2b20bbdb93aa4bf3b9fe8e417c174b0478617ad3dcc809bbbce5ef5c4efdc5a7 in /usr/share/dconf.ini

2021-08-14 16:09:46 UTC

/bin/sh -c #(nop) COPY file:d4bd28d5f7e0dcf40e4717ca8f73d8100020086e85d01031ca9a05de19bcf955 in /home/headless/.config/

2021-08-14 16:09:46 UTC

|2 AUDIO=true FULL= /bin/sh -c test -z "$FULL" && exit 0; find /home/headless/.config |wc; ln -s /usr/share/rime-data/wubi_pinyin.schema.yaml /home/headless/.config/ibus/rime/; chown -R headless:headless /home/headless/.config; echo "export XMODIFIERS=@im=ibus" >> /etc/profile; echo "export GTK_IM_MODULE=ibus" >> /etc/profile; echo "export QT_IM_MODULE=ibus" >> /etc/profile; mkdir -p /etc/dconf/db; su - headless -c "dbus-launch dconf reset -f /; dbus-launch dconf load / < /usr/share/dconf.ini; "; dbus-launch dconf update;

2021-08-15 16:50:17 UTC

|2 AUDIO=true FULL= /bin/sh -c test -z "$FULL" && exit 0; bash -c "arr=\"$(cd /usr/share/locale1; ls)\"; for ONE in \${arr[@]}; do rm -rf /usr/share/locale/\$ONE ; ln -s /usr/share/locale1/\$ONE /usr/share/locale/ ; done"; su - headless -c "$(curl -fsSL https://gitee.com/g-system/oh-my-bash/raw/sam-custom/tools/install.sh)"; rm -rf /home/headless/.oh-my-bash/.git; bash -c 'cd /home/headless/.oh-my-bash/themes; rm -rf `ls |grep -v "axin\|sh$"`'; sed -i "s^value=\"gnome\"^value=\"Papirus-Bunsen-grey\"^g" /home/headless/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml; sed -i "s^OSH_THEME=\"font\"^OSH_THEME=\"axin\"^g" /home/headless/.bashrc; cd /home/headless/.config/plank/dock1/launchers; rm -f ristretto* geany* flameshot*; wget -qO /usr/share/backgrounds/xfce/xfce-teal.jpg https://gitee.com/infrastlabs/docker-headless/raw/dev/deploy/assets/bg-blue-linestar.jpg; wget https://gitee.com/infrastlabs/docker-headless/raw/dev/deploy/assets/bunsen-papirus-icon-theme_10.3-2_all.deb; dpkg -i bunsen-papirus-icon-theme_10.3-2_all.deb; rm -f bunsen-papirus-icon-theme_10.3-2_all.deb;

2021-08-15 16:50:17 UTC

/bin/sh -c #(nop) WORKDIR /home/headless

2021-08-15 16:50:18 UTC

/bin/sh -c #(nop) EXPOSE 10022/tcp 10081/tcp 10089/tcp

2021-08-15 16:50:18 UTC

/bin/sh -c #(nop) CMD ["/entry.sh"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete