diff options
Diffstat (limited to 'Tools')
-rw-r--r-- | Tools/ros/docker/px4-ros-base/Dockerfile (renamed from Tools/ros/docker/px4-ros/Dockerfile) | 11 | ||||
-rw-r--r-- | Tools/ros/docker/px4-ros-base/scripts/setup-workspace.sh (renamed from Tools/ros/docker/px4-ros/scripts/setup-workspace.sh) | 0 | ||||
-rw-r--r-- | Tools/ros/vagrant/docker-host-base/Vagrantfile | 2 | ||||
-rw-r--r-- | Tools/ros/vagrant/docker-host/Vagrantfile | 2 | ||||
-rw-r--r-- | Tools/ros/vagrant/px4-ros/Vagrantfile | 8 |
5 files changed, 14 insertions, 9 deletions
diff --git a/Tools/ros/docker/px4-ros/Dockerfile b/Tools/ros/docker/px4-ros-base/Dockerfile index d896c76e7..a8c377288 100644 --- a/Tools/ros/docker/px4-ros/Dockerfile +++ b/Tools/ros/docker/px4-ros-base/Dockerfile @@ -1,5 +1,5 @@ # -# Base ROS Indigo +# PX4 ROS base container # # TODO # - use https://github.com/phusion/baseimage-docker as base @@ -8,7 +8,7 @@ # FROM ubuntu:14.04.1 -MAINTAINER Andreas Antener "andreas@uaventure.com" +MAINTAINER Andreas Antener <andreas@uaventure.com> # Install basics ## Use the "noninteractive" debconf frontend @@ -48,14 +48,13 @@ RUN apt-get -y install ros-indigo-octomap-msgs # && apt-get -y install drcsim # Install x11-utils to get xdpyinfo, for X11 display debugging -# mesa-utils provides glxinfo, handy for understanding the 3D support. -#RUN apt-get -y install x11-utils -#RUN apt-get -y install mesa-utils +# mesa-utils provides glxinfo, handy for understanding the 3D support +RUN apt-get -y install x11-utils mesa-utils # Some QT-Apps/Gazebo don't not show controls without this ENV QT_X11_NO_MITSHM 1 -# FIXME: this doesn't work yet when building from vagrant +# FIXME: this doesn't work when building from vagrant COPY scripts/setup-workspace.sh /root/scripts #RUN chmod +x /root/scripts/setup-workspace.sh diff --git a/Tools/ros/docker/px4-ros/scripts/setup-workspace.sh b/Tools/ros/docker/px4-ros-base/scripts/setup-workspace.sh index 231166e27..231166e27 100644 --- a/Tools/ros/docker/px4-ros/scripts/setup-workspace.sh +++ b/Tools/ros/docker/px4-ros-base/scripts/setup-workspace.sh diff --git a/Tools/ros/vagrant/docker-host-base/Vagrantfile b/Tools/ros/vagrant/docker-host-base/Vagrantfile index 516be528c..cb66d4a68 100644 --- a/Tools/ros/vagrant/docker-host-base/Vagrantfile +++ b/Tools/ros/vagrant/docker-host-base/Vagrantfile @@ -4,6 +4,8 @@ # # Vagrantfile to create docker-host-base # +# Maintainer: Andreas Antener <andreas@uaventure.com> +# # After build, do "vagrant package --base docker-host-base" to package, # and import as box: "vagrant box add --name docker-host-base package.box" # diff --git a/Tools/ros/vagrant/docker-host/Vagrantfile b/Tools/ros/vagrant/docker-host/Vagrantfile index 42e63567a..9fd4695dd 100644 --- a/Tools/ros/vagrant/docker-host/Vagrantfile +++ b/Tools/ros/vagrant/docker-host/Vagrantfile @@ -4,6 +4,8 @@ # # Actual docker host VM to run. # +# Maintainer: Andreas Antener <andreas@uaventure.com> +# Vagrant.configure(2) do |config| config.vm.box = "docker-host-base" diff --git a/Tools/ros/vagrant/px4-ros/Vagrantfile b/Tools/ros/vagrant/px4-ros/Vagrantfile index ffe3a00ea..7009fd78a 100644 --- a/Tools/ros/vagrant/px4-ros/Vagrantfile +++ b/Tools/ros/vagrant/px4-ros/Vagrantfile @@ -4,7 +4,9 @@ # # Boot docker SITL environment # -# "vagrant up" will build the images. Should start "xterm" in the end. +# Maintainer: Andreas Antener <andreas@uaventure.com> +# +# "vagrant up" will build the images. Should eventually start "xterm" from within the docker container. # # Notes: # (will change, need proper docs) @@ -33,8 +35,8 @@ Vagrant.configure(2) do |config| config.vm.define "ros" do |app| app.vm.provider "docker" do |d| d.name = "ros" - #d.image = "px4ros/ros-base:no-drcsim" - d.build_dir = "../../docker/px4-ros" + #d.image = "px4ros/ros-base" + d.build_dir = "../../docker/px4-ros-base" d.build_args = ["-t=px4ros/ros-base:no-drcsim"] # Share docker host x11 socket |