11# FROM pytorch/pytorch:latest
2- FROM nvcr.io/nvidia/pytorch:19.04-py3
3- MAINTAINER ShigemichiMatsuzaki <matsuzaki@aisl.cs.tut.ac.jp>
2+ # FROM nvcr.io/nvidia/pytorch:19.04-py3
3+ FROM nvcr.io/nvidia/pytorch:20.03-py3
44
55WORKDIR /workspace
6- COPY requirements.txt /tmp
6+ # avoid blocking in installation of tzdata
7+ ENV DEBIAN_FRONTEND=noninteractive
8+ # COPY requirements.txt /tmp
79
8- RUN pip install -r /tmp/requirements.txt && rm -rf /tmp/requirements.txt
10+ # RUN pip install -r /tmp/requirements.txt && rm -rf /tmp/requirements.txt
911
1012RUN apt-get update && apt install -y lsb-release net-tools \
1113 && apt-get clean \
@@ -17,10 +19,10 @@ RUN sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main"
1719 apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
1820
1921RUN apt update && \
20- apt install -y ros-kinetic -ros-base \
21- ros-kinetic -image-transport \
22- ros-kinetic -image-transport-plugins \
23- python-catkin-tools \
22+ apt install -y ros-melodic -ros-base \
23+ ros-melodic -image-transport \
24+ ros-melodic -image-transport-plugins \
25+ python-catkin-tools python-rosdep \
2426 && apt-get clean \
2527 && rm -rf /var/lib/apt/lists/*rm
2628
@@ -30,12 +32,12 @@ RUN rosdep init && rosdep update
3032# Set entry point
3133COPY ./ros_entrypoint.sh /ros_entrypoint.sh
3234RUN chmod 777 /ros_entrypoint.sh
33- RUN echo "source /opt/ros/kinetic /setup.bash" >> ~/.bashrc
35+ RUN echo "source /opt/ros/melodic /setup.bash" >> ~/.bashrc
3436
3537# Set environment variables
36- ENV PATH /opt/ros/kinetic /bin:/usr/local/mpi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
37- ENV PYTHONPATH /opt/ros/kinetic /lib/python2.7/dist-packages:$PYTHONPATH
38- ENV ROS_DISTRO kinetic
38+ ENV PATH /opt/ros/melodic /bin:/usr/local/mpi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
39+ ENV PYTHONPATH /opt/ros/melodic /lib/python2.7/dist-packages:$PYTHONPATH
40+ ENV ROS_DISTRO melodic
3941
4042# Install LibTorch, a C++ API of PyTorch
4143# - Following the instruction in https://github.com/pytorch/pytorch/blob/master/docs/libtorch.rst
0 commit comments