Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cyberbotics/webots-docker
This repository is used to build GPU accelerated docker images of the Webots open-source robot simulator.
https://github.com/cyberbotics/webots-docker
docker robotics robots ros ros2 simulation webots
Last synced: 7 days ago
JSON representation
This repository is used to build GPU accelerated docker images of the Webots open-source robot simulator.
- Host: GitHub
- URL: https://github.com/cyberbotics/webots-docker
- Owner: cyberbotics
- Created: 2020-09-08T08:13:52.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-21T08:55:03.000Z (11 months ago)
- Last Synced: 2024-05-01T11:24:08.520Z (7 months ago)
- Topics: docker, robotics, robots, ros, ros2, simulation, webots
- Language: Dockerfile
- Homepage: https://cyberbotics.com/
- Size: 136 KB
- Stars: 13
- Watchers: 33
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Webots-Docker
[![Dockerhub](https://img.shields.io/docker/automated/cyberbotics/webots.svg)](https://hub.docker.com/r/cyberbotics/webots)
[![Test](https://github.com/cyberbotics/webots-docker/workflows/Test/badge.svg)](https://github.com/cyberbotics/webots-docker/actions?query=workflow%3ATest)
[![Docker Image CI](https://github.com/cyberbotics/webots-docker/workflows/Docker%20Image%20CI/badge.svg)](https://github.com/cyberbotics/webots-docker/actions?query=workflow%3A%22Docker+Image+CI%22)This repository is used to create a Docker image with Webots already pre-installed.
To use the already available image please follow the [Webots installation instructions](https://cyberbotics.com/doc/guide/installation-procedure#installing-the-docker-image).## Build the Image
Use the following command to build the docker container from the Dockerfile:
``` bash
docker build . --file Dockerfile --tag cyberbotics/webots:latest --build-arg WEBOTS_PACKAGE_PREFIX=_ubuntu-22.04
```## Build the Webots.Cloud Images
Use the following command to build the docker container from the Dockerfile_webots_cloud:
``` bash
docker build . --file Dockerfile_webots_cloud --tag cyberbotics/webots.cloud:latest
```## Run a Docker container from the Image
You can run the previously built image with:
``` bash
docker run -it cyberbotics/webots:latest /bin/bash
```## Clean the temporary Images
You can run the following command to remove **all** temporary images:
``` bash
docker system prune
```