начать docker образ после коммита, потому что /tmp/.X1-lock уже существует - PullRequest
1 голос
/ 04 мая 2020

Я повторно использую изображение и сделал коммит.

$ sudo docker images
[sudo] password for pt008300: 
REPOSITORY                       TAG                 IMAGE ID            CREATED             SIZE
fedorawasdebug                   version3            d23b147131f6        2 weeks ago         39.2 GB
fedorawasdebug                   version2            001462545456        3 weeks ago         35.1 GB
docker.io/kgibm/fedorawasdebug   latest              99bb564492a4        4 months ago        33.8 GB
docker.io/hello-world            latest              fce289e99eb9        16 months ago       1.84 kB

Когда я пытаюсь запустить зафиксированный образ:

sudo docker run --cap-add SYS_PTRACE --cap-add NET_ADMIN --ulimit core=-1 --ulimit memlock=-1 --ulimit stack=-1 --shm-size="256m" --rm -p 122:22 -p 5902:5902 -it fedorawasdebug:version3

У меня проблемы:

Warning: 4ca840e16811:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server 4ca840e16811:1
A VNC server is already running as :1

Мой вопрос: какова правильная процедура после фиксации образа, чтобы остановить его и начать с зафиксированной версии?

...