我目前正在运行 Ubuntu 16.04.2,这是一个相当新的安装,足以开始编程。我确实有一张 r9 390 AMD 卡,它的 AMD 驱动程序存在很多问题,但我认为这不是问题。
我使用以下代码片段创建了一个 dockerfile:
FROM ubuntu:16.04
.....
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends apt-utils
WORKDIR /buildls
CMD ["bash"]
RUN apt-get install -y x11-apps
RUN apt-get install -y libcanberra-gtk*
RUN apt-get -y install libglfw3-dev
RUN apt-get -y install libglew-dev
RUN apt-get -y install mesa-utils
.......
Run Code Online (Sandbox Code Playgroud)
构建后,我运行它:
docker run -it `#container process` \
-v /tmp/.X11-unix:/tmp/.X11-unix `#Allows the X11 server to be shared (GUI)` \
-v $(pwd)/volume:/app `#Shares a folder, one …Run Code Online (Sandbox Code Playgroud)