Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated legacy dockerfile with new setup #2278

Open
wants to merge 3 commits into
base: ros2
Choose a base branch
from
Open

Updated legacy dockerfile with new setup #2278

wants to merge 3 commits into from

Conversation

rishiso
Copy link
Contributor

@rishiso rishiso commented Sep 29, 2024

Description

Updated the Dockerfile to work with Ubuntu 22.04 with our current RoboCup setup and external referee. It has only been tested for ARM64 architecture so far, but I am fairly confident it should work for AMD64 architectures as well.

ClickUp

Issue

Steps to Test

  1. docker build . -t <image-name>
  2. Follow steps on link using your image name.

@sid-parikh
Copy link
Contributor

oh can you actually leave the old dockerfile in? I believe that is the image we use for GH CI. it does need to be updated but it's good to have a non-desktop image for build-and-test

@sid-parikh
Copy link
Contributor

you can commit this one as development.Dockerfile or something similar -- maybe we can make a subdirectory. also maybe some docs? i think we actually need a docs section on installation tips, various setups we have successfully done. i'm working on a UTM guide for that

@sid-parikh
Copy link
Contributor

also, once this PR is approved, we can push this to the RoboJackets DockerHub account

@rishiso
Copy link
Contributor Author

rishiso commented Sep 29, 2024

Added some docs and will update the RoboJackets DockerHub description when I get access.

Still looking for someone to build the image on an AMD/x86 machine. Please let me know if it works.

@sid-parikh
Copy link
Contributor

Sorry, didn't manage to test it on my AMD machine at home. Will try on shop computer today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants