Sign inSign up

vslugin/lazarus_prod

By vslugin

•Updated almost 6 years ago

Image
0

934

vslugin/lazarus_prod repository overview

Пример создания контейнера

docker pull vslugin/lazarus_prod:latest
docker run -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --name=lazarus_prod --hostname=lazarus-prod vslugin/lazarus_prod

Пример запуска контейнера

docker start lazarus_prod

Для MacOS перед запуском контейнера необходимо поставить ряд утилит

brew install socat
brew cask install xquartz

затем перезагрузиться

Потом запустить команды

open -a XQuartz
export MYIP=172.16.250.7

значение переменной

MYIP

должно соответствовать реальному ip адресу машины.

Далее в соседней консоли запустить команду

socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\"

вернуться к первой консоли и запустить контейнер

docker run --rm -it -e DISPLAY="$MYIP:0" -v /tmp/.X11-unix:/tmp/.X11-unix --name=lazarus_prod --hostname=lazarus-prod vslugin/lazarus_prod

Tag summary

Content type

Image

Digest

Size

74.4 MB

Last updated

almost 6 years ago

docker pull vslugin/lazarus_prod