Best of ContainersNovember 2022

  1. 1
    Article
    Avatar of pointerPointer·4y

    A Visual Guide to SSH Tunnels (with labs)

    SSH is yet another example of an ancient technology that is still in wide use today. With nothing but standard tools, you can achieve the following: Access internal VPC endpoints through a public-facing EC2 instance. Expose any local server from a home/private network to the outside First, we need to prepare the server - a machine with the SSH daemon and a simple web service listening on 127.0.1:80. The web service is a simple online service.

  2. 2
    Article
    Avatar of communityCommunity Picks·4y

    9 Docker Extensions Every Developer Must Try

    vclusters is a tool with which you can create virtual clusters on top of any Kubernetes cluster. The extension is readily available on the Docker desktop extensions tab and can be installed with a click. The command to list your vcluster list is, vCluster list 4.

  3. 3
    Article
    Avatar of asayerasayer·4y

    Dockerizing Full-Stack React apps

    Using infrastructures such as Docker and Containers gives a developer an upper hand to quickly set up and deploy applications. Containers are lightweight operating systems that run as a form of virtualization.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    nektos/act: Run your GitHub Actions locally 🚀

    You can use the GitHub Actions defined in your GitHub Actions to run your actions locally. The environment variables and filesystem are all configured to match what GitHub provides. If you are using Windows, please follow the steps outlined in Docker Docs for how to install Docker Desktop on Windows.

  5. 5
    Article
    Avatar of changelogChangelog·4y

    A graphical tool for developing on containers and Kubernetes

    Podman Desktop is a graphical tool for developing on containers and Kubernetes Documentation. It provides a system tray, to check status and interact with your container engine without losing focus from other tasks.

  6. 6
    Article
    Avatar of devtoDEV·3y

    Tidy up your machine with Visual Studio Code Dev Containers

    The Visual Studio Code Dev Containers extension lets you use a Docker container as a full-featured development environment. It allows you to open any folder or repository inside a container and take advantage of Visual Studio code's full feature set. So far, after the startup, you're ready to develop inside the docker container with a fully configured environment.

  7. 7
    Article
    Avatar of devgeniusDev Genius·4y

    Docker security: Risks and Best Practices

    The Docker daemon generates and manages your Docker objects, such as images, containers, networks, and volumes. By default, the process inside a container is run as root (id=0) To enforce the principle of least privilege, you should set a default user. Testing should be a part of every development project that considers security.

  8. 8
    Article
    Avatar of dzDZone·3y

    Docker Use Cases: 15 Most Common Ways to Use Docker

    Docker is a containerization technology that enables developers to package a service into a container along with its dependencies, libraries, and operating system. Join the DZone community and get the full member experience.

  9. 9
    Article
    Avatar of communityCommunity Picks·4y

    When Is Serverless More Expensive Than Containers?

    Serverless applications offer significant cost of ownership (TCO) advantages compared to containers. Comparing provisioned services like EC2 with a pay-for-what-you-use service like Lambda is difficult but not impossible to do. The tipping point is usually difficult to objectify.

  10. 10
    Article
    Avatar of linuxhandbookLinux Handbook·4y

    Docker Alternatives for Your Containerization Needs

    Docker is not the only tool you can use for Linux container management. There are several other tools you can consider using instead of Docker. In this article, I am going to list such container tools. What do you mean by "Docker replacement"?

  11. 11
    Article
    Avatar of tuts_plusTuts+·4y

    Docker From the Ground Up: Building Images

    Docker containers are on the rise as a best practice for deploying and managing cloud-native distributed systems. In part one I discussed the basic principles, design considerations, and inspecting image internals. In this part, I cover building your own images, troubleshooting, and working with image repositories.

  12. 12
    Article
    Avatar of logrocketLogRocket·4y

    Using DockerSlim to minimize container image size

    Using DockerSlim to minimize container image size is easy to set up and use. It can make your container up to 30 times smaller, as well as more secure. It will minify any container, as long as it is Linux-based and OCI-complaint.