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

Add octopusdeploy/octo docker image support for arm64 #174

Open
mattboschatliveoak opened this issue Mar 31, 2022 · 2 comments
Open

Add octopusdeploy/octo docker image support for arm64 #174

mattboschatliveoak opened this issue Mar 31, 2022 · 2 comments
Labels
kind/enhancement New feature or request

Comments

@mattboschatliveoak
Copy link

When can we expect an arm64 compatible version of the octopusdeploy/octo docker image?

There are members of my team who are now being provided M1 macs and are unable to do deployments from local due to there only being images for linux/amd64 or windows/amd64 architectures.

@jbristowe jbristowe added the kind/enhancement New feature or request label May 10, 2022
@borland
Copy link

borland commented Aug 12, 2022

Hi @mattboschatliveoak

Currently, no ARM64 binaries are provided and we do not have plans to provide one. The x86_64 binary runs transparently on an Apple Silicon-based Mac via Rosetta 2. Based on our internal testing, we can confirm that all features work as they would on an Intel-based Mac.

If you are using Docker Desktop for macOS and would like to run the octopusdeploy/octo container image, you may do so on an Apple Silicon-based Mac through the --platform linux/amd64 command line switch when you invoke docker run.
Example:

docker run --rm --platform linux/amd64 octopusdeploy/octo create-release --server=<server> --apiKey=<key> --space=<space> --project=<projectname>

@powareverb
Copy link

FYI successfully running the portable version of the CLI on arm64 hardware (along with running a arm64 tentacle for testing). Although packaging would be another issue, it is at least possible to run the CLI on arm64 without too much effort. I could test it & PR if it's possible to get the git repo URL that's behind that docker hub repo - https://hub.docker.com/r/octopusdeploy/octo - the referred repo hasn't changed in years - https://github.com/zentron/OctopusDocker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants