Over a million developers have joined DZone.

Free O'Reilly E-Book – Guide to CI/CD With Docker

Check out this link to a few free chapters on CI/CD from the O'Reilly e-book "Using Docker" courtesy of NGINX.

The DevOps zone is brought to you in partnership with Sonatype Nexus. The Nexus suite helps scale your DevOps delivery with continuous component intelligence integrated into development tools, including Eclipse, IntelliJ, Jenkins, Bamboo, SonarQube and more. Schedule a demo today

It’s no secret that the use of Docker and container technologies is on the rise. We recently surveyed the broad community of NGINX and NGINX Plus users and found that a full two‑thirds of organizations are investigating or already using containers in some way.

Whether you’re already running contained applications in production or are still thinking about putting them on your roadmap, if you’re using the modern DevOps approach to software delivery you need to know the best practices for continuous integration and delivery (CI/CD) in Docker‑based environments.

ebook_using_docker_ipad_black-backgroundThe O’Reilly book Using Focker by Adrian Mouat provides a wealth of practical guidance on incorporating Docker into your full software development lifecycle. The final stages of the lifecycle—integrating Docker into your CI/CD workflows and ultimately into your production environment—can be particularly challenging. The chapters provided in this free ebook excerpt lead you through these complex and critical stages.

NGINX and NGINX Plus are key components for successful Docker deployments. Clients can’t directly connect to dynamic endpoints like containers, but NGINX and NGINX Plus can provide the stable endpoint—a static IP address published in DNS—that clients need to access applications. Both NGINX and NGINX Plus then perform essential services such as load balancing, caching, and rate limiting for the Docker‑based applications behind them.

NGINX Plus further helps reduce complexity with DNS‑based service discovery, which eliminates the need for manual work or complicated configuration templates. High‑performing DevOps teams turn to NGINX Plus to build fully automated, self‑service pipelines that developers use to push new features, fixes, and apps to production with no manual intervention.

Click here to to download the Using Docker chapters on CI/CD for free.

The DevOps zone is brought to you in partnership with Sonatype Nexus. Use the Nexus Suite to automate your software supply chain and ensure you're using the highest quality open source components at every step of the development lifecycle. Get Nexus today


Published at DZone with permission of Patrick Nommensen, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}