Best of Docker — January 2023
- 1
- 2
DEV·3y
11 Stages To Become A JavaScript Full-Stack Engineer
A good start will be the tutorial of W3Schools that teaches all the basics and also some advanced information. Node.js is a powerful JavaScript-based platform that is built on Google Chrome’s JavaScript V8 Engine and provides an event-driven, non-blocking (asynchronous) I/O and cross-platform.
- 3
- 4
AWS Tip·3y
Beginners guide to Docker
The most popular way of creating a docker image is through a docker file. Docker allows you to share and run your project without worrying about the system configurations needed to run the project. This article explains basic Docker concepts and shows you how to create containers for your applications.
- 5
Community Picks·3y
Basics of Docker: Why, What and How
A VM requires a new operating system on its own on top of the physical machine and requires a dedicated amount of hard disk, CPU and memory for itself. This is not much performant, as the resources would be wasted if not used by the virtual machine. A Dockerfile is a document that contains all such commands a user requires to assemble an image.
- 6
DEV·3y
10 Best Developer Swags for 2023
This article will be a little different because in this article I will share 10 swags that you can buy for 2023. As we already know people like developer swag, I create this list for myself then I thought why don't I share it with you? Let's look at what swags I am talking about.
- 7
Changelog·3y
Docker on MacOS is slow and how to fix it
Docker on MacOS is slow and how to fix it. The only viable option to have a decent performance and a good DX are: VirtioFS. If you are VI/Emacs user, all you need is your editor and tools in a container, or if you want a minimal Linux GUI env, take some inspiration.
- 8
- 9
- 10
Pointer·3y
fathyb/carbonyl: Chromium running inside your terminal
Carbonyl is a Chromium-based browser built to run in a terminal. It's snappy, starts in less than a second, runs at 60 FPS, and idles at 0% CPU usage. It does not require a window server (i.e. works in a safe-mode console), and even runs through SSH.
- 11
Faun·3y
Learning the Basics of Docker
Docker allows you to build, run, deploy, update, and manage servers for your cloud environment. It is an essential part of the continuous deployment process, allowing you to package programs (apps, binaries, libraries) into containers. For this tutorial, we will be going over some of the basic Docker commands to deploy a custom image.
- 12
Theodo·3y
Docker is so cool...until it's not
Docker is a popular platform for developing, shipping, and running applications. It uses containers, which are isolated environments that allow developers to package an application and its dependencies into a single unit. Despite its many benefits, there are some limitations and security threats associated with using Docker.
- 13
Community Picks·3y
Ultimate Docker to Podman Migration Guide: It’s NOT difficult
This guide is intended to be a follow up to the previous article by giving the reader a working example of how one might migrate from using Docker to Podman. I will use a few examples taken from Anand's fantastic Docker Media Server Ubuntu 22.04 with 23 Awesome Apps article.
- 14
Noted·3y
Filebrowser - Manage your Files and Shares from Anywhere
Filebrowser provides a file managing interface within a specified directory. It can be used to upload, delete, preview, rename, share and edit your files. It allows the creation of multiple users and each user can have its own directory. This short guide will walk you through installing Filebrowser using Docker.
- 15
Noted·3y
Self Host Your Own Message Board Forum With Flarum
The Flarum forum software makes it fun and simple. It's fast, free, and easy to use, with all the features you need to run a successful community. The interface is powered by Mithril, a performant JavaScript framework with a tiny footprint. It's also extremely extensible, allowing for ultimate customization.
- 16
Noted·3y
Self Hosting SWAG on your Homelab
SWAG(Secure Web Application Gateway) is a pre-built web server and reverse proxy docker container built and maintained by Linuxserver.io.io. At its heart, several pieces of software are combined into one simple-to-run docker container. The Pros far out weight the Cons.
- 17
AWS Tip·3y
Full Stack DevOps Environment Setup Bash Script for Ubuntu and MacOS
The Bash Script is designed to make it easy to set up a development environment or infrastructure for a variety of tasks related to DevOps and infrastructure management. It automates the installation and configuration of commonly used tools, such as Terraform, Ansible, Git, Docker, Kubernetes, Helm, and the AWS CLI.
- 18
Noted·3y
Serve up your Comics with the Self Hosted Komga App
Komga is a free and open source comics/mangas server. Browse libraries, series and books via a responsive web UI that works on desktop, tablets and phones. You can even serve up magazines in PDF format. Komga has indexed over 81k books weighing in at 3.7TB and still performs very well.
- 19
Pointer·3y
gofireflyio/aiac: Artificial Intelligence Infrastructure-as-Code Generator.
Aiac is a command line tool to generate IaC (Infrastructure as Code) templates, configurations, utilities, queries and more via OpenAI's API. The command line allows you to ask the model to generate templates for different scenarios. It will make the request, and store the resulting code to a file.
- 20
Noted·3y
Docker Vulnerability Scanning 102 - Going Deeper
Docker Vulnerability Scanning 102 - Going Deeper Let's dive deeper into Docker Vulnerability management and security with part 2 of our series. Use Trivy to find vulnerabilities & IaC misconfigurations, SBOM discovery, Cloud scanning, Kubernetes security risks, and more.
- 21
Community Picks·3y
Replacing your Dockerfile with Go code
Dagger lets you develop your pipelines as code, in a programming language you already know, and then execute those pipelines as standard OCI containers. It's true that for most small and medium size projects without complex CI/CD needs, a Dockerfile can get the job done. There are a number of scenarios where replacing a Docker file with a Dagger pipeline can yield significant benefits.
- 22
Docker·3y
Develop Your Cloud App Locally with the LocalStack Extension
LocalStack is a cloud service emulator that provides a fully functional local cloud stack for developing and testing AWS cloud and serverless applications. With LocalStack, you can simulate the functionality of many AWS cloud services, like Lambda and S3, without having to connect to the actual cloud environment. The extension creates a running LocalStack instance.