Open Closed

What is the support for Docker in ABP Commercial today? #8082


User avatar
0
improwise created

It used to be that at least ABP Commercial came with full (or at least good) support for Docker, including multi stage Dockerfiles with support for Docker Compose etc. But this does not seem to be the case anymore, the included Dockerfiles are very minimal and isn't even recognized by Visual Studio as Dockerfiles it seems. They also does not seem to work so you can publish to Docker Hub etc. (as Visual Studio claim there is no Dockerfile)

Even finding Docker in the current documentation is hard, we've only been able to find it mentioned in the 8.1 documentation and that seems to be outdated now, for example the build-images-locally.ps1 mentioned there does not seem to exist anymore

https://abp.io/docs/commercial/8.1/startup-templates/application/deployment-docker-compose?UI=BlazorServer&DB=EF&Tiered=Yes

Have tried to find information about this change including updated documentation for the changes that have been made but not found it so:

  1. What is the current support in ABP for Docker?

  2. Where can we find updated documentation?

  3. What are the recommended best practices to use Docker with ABP for both development and hosting (besides the stuff on how to use Docker with .NET in general)?

  4. If the previous support for Docker was removed (again, besides .NET support in general for Docker), why was this?

You can of course build your own Dockerfiles from scratch etc. but my questions here is about what support you get out of the box for Docker in ABP.

Also created an issue on GitHub for this, but the answers might be different between the free and the commercial version of ABP.

https://github.com/abpframework/abp/issues/21057

Thanks.


37 Answer(s)
  • User Avatar
    0
    improwise created

    Please stop closing this as there is still no Docker support available. Thanks.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    No problem. However, bot will close the question regularly. You can open it anytime.

    Thanks.

  • User Avatar
    0
    improwise created

    Reopened again as it is still not resolved

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    We will add docker support in the app template soon.

    Thanks.

  • User Avatar
    1
    liangshiwei created
    Support Team Fullstack Developer

    Hi,

    I already finished this , you can expect it in the next studio update at the earliest

  • User Avatar
    0
    improwise created

    Hi,

    I already finished this , you can expect it in the next studio update at the earliest

    Glad to hear, thanks

  • User Avatar
    0
    liangshiwei created
    Support Team Fullstack Developer

    : )

  • User Avatar
    0
    improwise created

    Crazy that there is no way to keep tickets open until work is finished, released and can be tested.

  • User Avatar
    0
    improwise created

    hi

    We will add docker support in the app template soon.

    Thanks.

    Hi,

    How can we track when this is released? As I understand it this change isn't available in the public repo and thus there is no easy way to track this besides creating a new solution everytime studio/CLI is updated to see if the change made it into that release?

    Thanks.

  • User Avatar
    1
    liangshiwei created
    Support Team Fullstack Developer

    Hi,

    Unfortunately, there is no such feature at the moment; our repository is internal.

    The PR has been merged. You should see it in the next update

  • User Avatar
    0
    improwise created

    Hi,

    Unfortunately, there is no such feature at the moment; our repository is internal.

    Would be good if something like this could be implemented as it is probably not uncommon for customers to wait for things without known when it will arrive and even if it has arrived.

    The PR has been merged. You should see it in the next update

    Thanks.

  • User Avatar
    0
    liangshiwei created
    Support Team Fullstack Developer

    This is reasonable; I created an issue for discussion with the team.

Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
Do you need assistance from an ABP expert?
Schedule a Meeting
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v9.2.0-preview. Updated on March 25, 2025, 11:10