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

[Feature]Instructions in "Step 4: Pull your image" are too unfriendly for some learners #13

Open
nshun583 opened this issue Oct 23, 2022 · 0 comments
Labels
enhancement New feature or request needs content Requires content-specific changes only.

Comments

@nshun583
Copy link

nshun583 commented Oct 23, 2022

Is your feature request related to a problem? Please describe.

Step 4: Pull your image asks learners to do the following even before Activity part

  1. Open your terminal (Bash or Git Bash recommended)
  2. Use the following command to log in:
    docker login docker.pkg.github.com -u USERNAME -p TOKEN
    

but this seems to be too unfriendly for some learners because

  • all tutorials so far in GitHub Skills starting from Introduction to GitHub to Continuous integration can be completed only in github.com from browsers so learners are not necessarily expected to be familiar working with command-line
    • this is enough for Windows environment learners to get lost in this step
  • Step 1 explains what Docker is, but does not explain how to install / prepare Docker Engine ready to be used in later steps

Describe the solution you'd like

  • Add Step 0 to this tutorial course which points out external guide for
  • quick explanation regarding the difference between Docker Desktop and Docker Engine will also help learners

Describe alternatives you've considered

  • If aforementioned external guide addition cannot be made soon, instead prerequisite section must be at least added to the top of this course to clarify learners already be ready with basic command line operation and Docker Engine installation
    • but this does not solve the root problem of course difficulty level is too suddenly elevated compared to previous Continuous integration

Additional context
None

@hectorsector hectorsector added enhancement New feature or request needs content Requires content-specific changes only. labels Jul 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs content Requires content-specific changes only.
Projects
None yet
Development

No branches or pull requests

2 participants