<?xml version='1.0' encoding='UTF-8'?>
<elementos_gw>
  <documento>
    <id>4842</id>
    <autor>5</autor>
    <nome>How to run firefox on Docker</nome>
    <nome_facil>how to run firefox on docker</nome_facil>
    <criacao>2018-01-09 23:07:47</criacao>
    <alteracao>2018-01-09 23:30:34</alteracao>
    <texto>1. get and copy the xauth cookie:
{{{
xauth list
}}}

2. start ubuntu container
{{{
docker run -it --rm --name=firefox --net=host -e DISPLAY -v /tmp/.X11-unix ubuntu:16.04 bash
}}}

3. inside container, install some things:
{{{
apt-get update
apt-get install firefox xauth
}}}

4. paste xauth cookie:
{{{
xauth add PASTE_COOKIE_HERE
}}}

5. run firefox:
{{{
firefox
}}}

6. at this point, **on host**, commit to use later:
{{{
docker commit firefox firefox:0.1
}}}

7. you can run firefox later:
{{{
docker run -it --rm --name=firefox --net=host -e DISPLAY -v /tmp/.X11-unix ubuntu:16.04 firefox
}}}

Source: https://www.youtube.com/watch?v=RDg6TRwiPtg
</texto>
    <publico>1</publico>
    <original>0</original>
    <anterior>0</anterior>
    <versao>0</versao>
    <traducao>0</traducao>
    <propriedade>
      <nome>categ</nome>
      <valor>list</valor>
      <publico>1</publico>
    </propriedade>
    <propriedade>
      <nome>categ</nome>
      <valor>tips</valor>
      <publico>1</publico>
    </propriedade>
    <propriedade>
      <nome>categ</nome>
      <valor>solutions</valor>
      <publico>1</publico>
    </propriedade>
    <propriedade>
      <nome>subject</nome>
      <valor>GUI</valor>
      <publico>1</publico>
    </propriedade>
    <propriedade>
      <nome>subject</nome>
      <valor>docker</valor>
      <publico>1</publico>
    </propriedade>
    <propriedade>
      <nome>language</nome>
      <valor>english</valor>
      <publico>1</publico>
    </propriedade>
  </documento>
</elementos_gw>
