Last active
January 19, 2017 18:37
-
-
Save j-rivero/5519df8ec304d6f726afcd739e35d130 to your computer and use it in GitHub Desktop.
Dockerfile to install gazebo8 beta
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This is an auto generated Dockerfile for gazebo:gzserverX | |
# generated from templates/docker_images/create_gzserverX_image.Dockerfile.em | |
# generated on 2016-04-26 23:20:27 +0000 | |
FROM ubuntu:xenial | |
MAINTAINER Jose Luis Rivero jrivero+buildfarm@osrfoundation.org | |
# nvidia-docker hooks | |
LABEL com.nvidia.volumes.needed="nvidia_driver" | |
ENV PATH /usr/local/nvidia/bin:${PATH} | |
ENV LD_LIBRARY_PATH /usr/local/nvidia/lib:/usr/local/nvidia/lib64:${LD_LIBRARY_PATH} | |
RUN apt-get update && apt-get install -y \ | |
software-properties-common \ | |
&& rm -rf /var/lib/apt/lists/* | |
RUN apt-add-repository ppa:dartsim | |
# Gazebo Setup ################################################################# | |
# setup keys | |
RUN apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys D2486D2DD83DB69272AFE98867170598AF249743 | |
# setup sources.list | |
RUN echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-latest.list | |
RUN echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-prerelease `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-prerelease.list | |
# install gazebo8 package | |
RUN apt-get update && apt-get install -y \ | |
libgazebo8-dev \ | |
&& rm -rf /var/lib/apt/lists/* | |
# setup environment | |
EXPOSE 11345 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment