Sharing the Xserver with docker container

Tong Sun suntong001 at gmail.com
Mon Jan 25 03:15:06 UTC 2021


On Sun, Jan 24, 2021 at 9:30 PM Ryan Schmidt <ryandesign at macports.org> wrote:
>
>
>
> On Jan 24, 2021, at 18:01, Tong Sun wrote:
>
> > For any Xserver in host, I normally just do the following in the
> > docker container
> >
> > export DISPLAY=':0'
> > xterm &
> >
> > and I'll be all set.
> >
> > However, I found that it is not the case for Xserver from macport, as
> > I see my DISPLAY in my host is
> >
> > DISPLAY=/private/tmp/com.apple.launchd.DiHpGrxgFr/org.macports:0
> >
> > How can I share that with my docker container?
>
> I'm not sure. Did you try first starting the X server on your Mac, and then doing what you did before in Docker?

I'm very new to both Mac and macport. how to start the X server on Mac?

I used macport to install xorg-server, then tried to start xterm.
xterm started fine, meaning my xorg-server started fine,
then I checked the DISPLAY in xterm, which is the above value.


More information about the macports-users mailing list