Skip to content

Provide prebuilt docker image via Github Action #178

Open

Description

@KagurazakaNyaa

Is your feature request related to a problem? Please describe.
Currently, unlike the upstream project, this project only has Dockerfile but no official pre-built docker image. This results in having to manually build the docker image from source when deploying to docker.

Describe the solution you'd like
Use GitHub Actions to build images and push them to Docker Hub or ghcr.io as official images.

Describe alternatives you've considered
The image of the upstream project is likely to be built by the maintainer and pushed to the docker hub, which can also be used as an alternative, but it is better to use GitHub Action.

Additional context
N/A

Activity

  1. caryoscelus commented on Jun 29, 2022

    @caryoscelus

    @KagurazakaNyaa we're interested in auto-building docker images for our fork , are you familiar with how this works ? is there any chance you can help set this up ? looking forward to your reply and thanks for the idea

  2. KagurazakaNyaa commented on Jun 30, 2022

    @KagurazakaNyaa
    Author

    @KagurazakaNyaa we're interested in auto-building docker images for our fork , are you familiar with how this works ? is there any chance you can help set this up ? looking forward to your reply and thanks for the idea

    https://docs.github.com/en/actions/publishing-packages/publishing-docker-images

    You can refer to this document to configure automatic builds, it is very simple, but you need to register the corresponding organization or account in https://hub.docker.com/ to claim the namespace of the image.

  3. canewsin commented on Jul 1, 2022

    @canewsin
    Collaborator
  4. KagurazakaNyaa commented on Jul 2, 2022

    @KagurazakaNyaa
    Author

    I used this image, but it doesn't seem to follow the source code update, the latest version on GitHub has been released to 0.8.0, but the image still uses version 0.7.9
    I still recommend using GitHub Actions for automatic image builds to keep docker images up to date.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions