docker-wechat icon indicating copy to clipboard operation
docker-wechat copied to clipboard

can't start no reason

Open anonymous5l opened this issue 4 years ago • 2 comments

docker log show

Jan 30 16:38:26 AnonymousSandbox dockerd[5699]: time="2021-01-30T16:38:26.665873255+08:00" level=warning msg="path in container /dev/video* already exists in privileged mode" container=05945ec69c87801f2fbc91d11c0fef8494329345055fd331a8850e4206e6648d
Jan 30 16:38:26 AnonymousSandbox dockerd[5699]: time="2021-01-30T16:38:26.665922460+08:00" level=warning msg="path in container /dev/snd already exists in privileged mode" container=05945ec69c87801f2fbc91d11c0fef8494329345055fd331a8850e4206e6648d
Jan 30 16:38:26 AnonymousSandbox dockerd[5708]: time="2021-01-30T16:38:26.729236180+08:00" level=info msg="starting signal loop" namespace=moby path=/run/docker/containerd/daemon/io.containerd.runtime.v2.task/moby/05945ec69c87801f2fbc91d11c0fef8494329345055fd331a8850e4206e6648d pid=7084
Jan 30 16:38:31 AnonymousSandbox dockerd[5708]: time="2021-01-30T16:38:31.895980506+08:00" level=info msg="shim disconnected" id=05945ec69c87801f2fbc91d11c0fef8494329345055fd331a8850e4206e6648d
Jan 30 16:38:31 AnonymousSandbox dockerd[5699]: time="2021-01-30T16:38:31.896020825+08:00" level=info msg="ignoring event" container=05945ec69c87801f2fbc91d11c0fef8494329345055fd331a8850e4206e6648d module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"

no reason shim disconnected

docker ps -a no container no status

any help?

anonymous5l avatar Jan 30 '21 08:01 anonymous5l

use sudo stack on docker run ... daemon log show a lot of

Jan 30 16:44:00 AnonymousSandbox audit[22928]: USER_ACCT pid=22928 uid=0 auid=4294967295 ses=4294967295 msg='op=modifying group acct="audio" exe="/usr/sbin/groupmod" hostname=? addr=? terminal=? res=success' Jan 30 16:44:00 AnonymousSandbox audit[22932]: USER_ACCT pid=22932 uid=0 auid=4294967295 ses=4294967295 msg='op=changing /etc/group; group video/986 acct="video" exe="/usr/sbin/groupmod" hostname=? addr=? terminal=? res=success'

container is running but no window

anonymous5l avatar Jan 30 '21 08:01 anonymous5l

fix

xhost issue

here is my bash file

use xauth file to fix that problem

#!/bin/bash


XAUTH="/tmp/.dochat.xauth"

if [ ! -f ${XAUTH} ]; then
touch ${XAUTH}
xauth nlist ${DISPLAY} | sed -e 's/^..../ffff/' | xauth -f ${XAUTH} nmerge -
fi

docker run \
--rm -i \
--name DoChat \
-v '/home/anonymous/DoChat/WeChat Files/:/home/user/WeChat Files/' \
-v '/home/anonymous/DoChat/Applcation Data:/home/user/.wine/drive_c/users/user/Application Data/' \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v ${XAUTH}:${XAUTH} \
-e "XAUTHORITY=${XAUTH}" \
-e DISPLAY \
-e "DOCHAT_DEBUG=true" \
-e DOCHAT_DPI \
-e XMODIFIERS \
-e GTK_IM_MODULE \
-e QT_IM_MODULE \
-e AUDIO_GID=995 \
-e VIDEO_GID=986 \
-e GID=1000 \
-e UID=1000 \
--ipc=host \
--privileged \
zixia/wechat:2.7.1.85

anonymous5l avatar Jan 30 '21 16:01 anonymous5l