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

Changes to Docker material #270

Merged
merged 23 commits into from
Nov 15, 2024
Merged

Changes to Docker material #270

merged 23 commits into from
Nov 15, 2024

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    f526e98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99795d2 View commit details
    Browse the repository at this point in the history
  3. Fix naming of Dockerfiles according to conventions

    The naming we use for the Dockerfiles were not according to the official
    documentation. Also added a note about Dockerfile naming conventions.
    fasterius committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    31bff6c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c215721 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    19e9a0f View commit details
    Browse the repository at this point in the history
  6. Add missing note title word

    fasterius committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    c32405b View commit details
    Browse the repository at this point in the history
  7. Streamline [slim/conda].Dockerfile files

    The instructions for starting to build Docker images were more
    complicated than they needed to be for teaching the students the basics
    of building images, and this commit streamlines them. Things that have
    been removed include:
    
     - Remove redundant SHELL directive
     - Time zone packages
     - Port forwarding
     - Initialising Conda (not needed with Miniforge base)
     - Usage of `--set subdir linux-64` and `--platform linux/amd64`
       instructions, as they are not needed at this stage
     - Creating a new Conda environment and activating it instead of using
       the base environment
    
    Hopefully this streamlining will make the very first entry into
    Dockerfiles and their use easier to understand for the students.
    fasterius committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    a58e880 View commit details
    Browse the repository at this point in the history
  8. Streamline final tutorial Dockerfile

    Remove unused and redundant commands from the final Dockerfile in the
    container tutorial, including some of the same streamlining steps as for
    the earlier Dockerfiles (see a58e880).
    fasterius committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    a5b23f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    d17a01a View commit details
    Browse the repository at this point in the history
  2. Fix broken Docker image

    fasterius committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    1682dd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcd97a5 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Fix CMD line of Dockerfile

    johnne committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    461337b View commit details
    Browse the repository at this point in the history
  2. Add SHELL instruction

    johnne committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    c6cca74 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0994714 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9324734 View commit details
    Browse the repository at this point in the history
  5. Fix embed-resources

    johnne committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    e3e8b14 View commit details
    Browse the repository at this point in the history
  6. Move callout for ARM users

    johnne committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    a1668fe View commit details
    Browse the repository at this point in the history
  7. Merge branch 'docker-changes' of github.com:NBISweden/workshop-reprod…

    …ucible-research into docker-changes
    johnne committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    d74046a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    837c4c3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1fc4dad View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    11805cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9365c3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61d1b4a View commit details
    Browse the repository at this point in the history