Automation with Docker for CI/CD Workflows

Ғылым және технология

Did you miss the Docker Community All-Hands on March 31st, 2022?
Here is a replay of the talk hosted by Bret Fisher (@BretFisher): Automation with Docker for CI/CD Workflows .
▶️ Speaker's website: www.bretfisher.com/
► Description: Automate all your Docker repetitive tasks! Learn how to build, test, scan, lint, and push your multi-platform Docker images through repeatable automation on GitHub Actions.
I’ll walk you through simple-to-complex examples based on my work as a DevOps automation consultant. These examples will help you understand the ideal Docker workflows for any CI/CD automation platform. Then we’ll dig into how you can implement these workflows on both GitHub Actions (using Docker’s official Actions).
Docker has a set of official GitHub Actions, but how do you use them together for the most optimized workflow? We’ll dig into my preferred way to get all the bells and whistles out of their Actions, including caching, multi-platform builds, multi-stage targeting (testing and prod), and pushing your images with proper tagging to multiple registries.
Usually, “docker build” isn’t enough for anything but simple demos, so I’ll detail what other things you should be doing with your Docker images, including linting the Dockerfile and Compose file, CVE scanning the image output, and various ways to test in your images once they're built.
🐳 Join our community on Slack: dockr.ly/slack
You can follow Docker on social networks:
► Twitter: / docker
► LinkedIn: / docker
► Facebook: / docker.run

Пікірлер: 6

  • @relo4727
    @relo472710 ай бұрын

    Amazing talk and awesome detail. Some really useful information here.

  • @leebobtheblob87
    @leebobtheblob878 ай бұрын

    6:35 general flow (basic) 6:45 lint; super linter , mega linter 7:45 general flow (intermediate) 10:00 general flow ( advanced) 11:14 testing security 11:35 smoke test: can deploy to k8? 12:17 16:15 distributed system-> github cache api to build speed 17:48 accommodate multi-platform (architecture) 19:13 tag rules 21:23 security check: using run_id as simple long (vulnerability)

  • @volkanbulbul5423
    @volkanbulbul54237 ай бұрын

    Thank you

  • @Aryan21able
    @Aryan21able Жыл бұрын

    I see docker people and i subscribe 💐

  • @dma98
    @dma989 ай бұрын

    It was quite interesting, however, I was looking forward to running the pipeline and going through the steps, showing how it works what it does, etc. Unfortunately, there wasn't much :(

  • @oleksisfraga
    @oleksisfraga2 жыл бұрын

    👏🏾👏🏾👏🏾

Келесі