Announcement

Collapse

Mirth Connect 3.12.0 Released!

Mirth Connect 3.12.0 is now available as an appliance update and on our GitHub page. This release includes database performance improvements, improves visual HL7 representation, message pruning, keystore handling, PDF generation, community contributions, and fixes several security vulnerabilities. This release also contains many improvements to commercial extensions. See the release notes for the list of fixes and updates.

Download | See What's New | Upgrade Guide | Release Notes

For discussion on this release, see this thread.
See more
See less

Official Docker images for Connect released!

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Official Docker images for Connect released!

    We've created official Docker images you can use to easily containerize and launch Connect instances! There are multiple tags available that use different base images and Java (OpenJDK) distributions as well. Configuring can be done via environment variables, Docker Secrets, and/or volumes.

    Code:
    docker run -p 8443:8443 nextgenhealthcare/connect
    More information here: https://hub.docker.com/r/nextgenhealthcare/connect

    You can even use Docker to automatically spin up both Connect and your database all in one go. Check out our examples on the Docker Hub site or in our examples directory.

    If you want to build the images yourself or extend them for your own purposes, the Dockerfiles are available on our GitHub repository here: https://github.com/nextgenhealthcare/connect-docker

    Try it out, and let us know how we can improve it! Feel free to submit issues or pull requests, or just comment in this thread!
    Step 1: JAVA CACHE...DID YOU CLEAR ...wait, ding dong the witch is dead?

    Nicholas Rupley
    Work: 949-237-6069
    Always include what Mirth Connect version you're working with. Also include (if applicable) the code you're using and full stacktraces for errors (use CODE tags). Posting your entire channel is helpful as well; make sure to scrub any PHI/passwords first.


    - How do I foo?
    - You just bar.

  • #2
    This is great, using it now which works pretty well so far! Right now I am using the following docker-compose config:

    connect:
    image: nextgenhealthcare/connect
    ports:
    - 8080:8080/tcp
    - 8443:8443/tcp
    volumes:
    - ./connect/appdata:/opt/connect/appdata
    - ./connect/conf:/usr/local/mirthconnect/conf

    The conf folder seems to be empty though with those settings, still the config seems to be preserved between restarts. Is everything saved in appdata?

    Comment


    • #3
      Does Mirth Command Line Interface ( mccommand.exe ) comes with this docker image ?

      Comment


      • #4
        It doesn't :'(
        In my case i install it with the run command:



        RUN curl -SL 'http://downloads.mirthcorp.com/connect/3.10.1.b280/mirthconnectcli-3.10.1.b280-unix.tar.gz' | tar -xvzC /opt/connect && cp /opt/connect/Mirth\ Connect\ CLI/* /opt/connect/ -vrf && rm -rf /opt/connect/Mirth\ Connect\ CLI/


        Its then available in /opt/connect/mccommand
        Last edited by organom; 02-26-2021, 02:36 AM.

        Comment

        Working...
        X