Is the use of Docker always necessary when using GitHub Packages? #222
-
I was going through the GitHub Skill on GitHub Packages. I'm sure that using packages is something we need to adopt. I got to Step 4: Pull Your Image, which requires installing Docker onto one's dev box. I tried doing that, but it failed miserably. I've tried (unsuccessfully) ever since to get Docker working on my dev box, which has pulled me away from finishing the GH Packages course. What I'd like to know is this, is Docker on a dev box necessary in all cases and environments? At this point what I need to do is get some .NET Framework DLLs into a GH Package. Do I need to use Docker for that? If not, then how do I do that? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
The Skills course "Publish to GitHub Packages" builds a Docker image, so you need a Docker environment to pull the image. You can use Docker Playground if you don't have a local Docker environment. |
Beta Was this translation helpful? Give feedback.
No, GitHub Packages also supports other package managers. You can use NuGet if you like the .NET CLI.
https://docs.github.com/en/packages/learn-github-packages/introduction-to-github-packages