Best of ContainersMarch 2023

  1. 1
    Article
    Avatar of btrprogBetter Programming·3y

    Developing Inside a Container

    The most well-known use case for Docker is deploying production services, such as application services or databases, in enterprise servers or cloud instances. Containers are lightweight and contain everything needed to run the application, so you do not need to rely on what is currently installed on the host. You can easily share containers while you work.

  2. 2
    Article
    Avatar of pointerPointer·3y

    mrsked/mrsk: Deploy web apps anywhere.

    MRSK deploys web apps anywhere from bare metal to cloud VMs using Docker. It uses the dynamic reverse-proxy Traefik to hold requests while the new application container is started and the old one is stopped. It works seamlessly across multiple hosts, using SSHKit to execute commands.

  3. 3
    Article
    Avatar of asayerasayer·3y

    Transitioning from Development to DevOps

    Transitioning from front-end development to DevOps can offer career advancement, expanded skill set, improved collaboration, faster software delivery, and more opportunities for creativity and innovation. DevOps offers different careers such as Site Reliability Engineer (SRE), Kubernetes Engineer, Developer Advocate, Cloud Engineer, and System Administrator. The DevOps role requires a combination of skills and knowledge in areas such as networking and infrastructure, automation and scripting, cloud services and virtualization, version control systems, monitoring and logging, containerization and orchestration, problem-solving, and communication.

  4. 4
    Article
    Avatar of swcdSweetcode·3y

    Securing Docker Containers

    Docker is a containerization software we can use to create, deploy and manage cotainers. These containers are capable of running on any operating system, making them easy to use and more reliable. Docker runs the client-server applications, which is a collection of Docker clients, hosts, and registries.

  5. 5
    Article
    Avatar of towardsdevTowards Dev·3y

    Data engineers : Let’s build a data stack step by step

    Data engineers: Let’s build a data stack step by step. The project is divided into 3 major steps: data scraping and automate it using Apache airflow. Dash plottly, gather metrics with Statsd and visualize performance using Prometheus and Grafana.

  6. 6
    Article
    Avatar of rhdevRed Hat Developer·3y

    10 tips for writing secure, maintainable Dockerfiles

    This post provides tips and best practices for writing secure and maintainable Dockerfiles, including using the current release base upstream image, choosing base images without the full OS, and organizing Docker commands effectively.