
Abdullah Tarek
27 posts published

Learn Docker Quickly
By the end of this book, youโll have a solid foundation in Docker, enabling you to build, run, and manage containerized applications with ease.
ยท Abdullah Tarek

Linux for DevOps: Essential Linux Knowledge for Cloud and DevOps Engineer
Learn the essential concepts, command-line operations, and system administration tasks that form the backbone of Linux in the DevOps world.
ยท Abdullah Tarek

Learn Docker: Complete Beginner's Course
Covers all the essentials of the Docker. Perfect for anyone who wants to get started with Docker containerization. The course goes in the hands-on mode by showing examples of what you'll be doing instead of dwelling in theory.
ยท Abdullah Tarek

Chapter 8: Docker Networking
ยท Abdullah Tarek

Chapter 7: Docker Compose
ยท Abdullah Tarek

Chapter 6: Exploring Dockerfiles
ยท Abdullah Tarek

Chapter 5: Docker Volumes and Data Persistence
ยท Abdullah Tarek

Chapter 4: Understanding Docker Images
ยท Abdullah Tarek

Chapter 3: Manipulating Docker Containers
ยท Abdullah Tarek

Chapter 2: Setting Up Your Docker Environment
ยท Abdullah Tarek

Chapter 1: Introduction to Docker
ยท Abdullah Tarek

Chapter #16: Task Automation with Cron
As the last point in this course, learn to automate tasks with the magnificent cron jobs.
ยท Abdullah Tarek

Chapter #15: Archiving and Compressing Files
Learn to create archive files and extract them in this chapter.
ยท Abdullah Tarek

Chapter #14: Managing Disks and Partitions
Sooner or later, you'll have to deal with disks and partitions. Learn about managing them in this chapter.
ยท Abdullah Tarek

Chapter #13: Managing Software and Repositories
ยท Abdullah Tarek

Chapter #12: Managing Processes
Learn about process management in this chapter of Linux for DevOps course.
ยท Abdullah Tarek

Chapter #11: Configuring Linux Firewall
A firewall is another important mechanism for securing your Linux system. Learn to configure firewalld in this chapter.
ยท Abdullah Tarek

Chapter #10: Basic Linux Networking
Dip your toes in the ocean of Linux networking by learning the absolute basic concepts.
ยท Abdullah Tarek

Chapter #9: Managing Sudo Permissions
You cannot always be root and hence the sudo mechanism comes in place.
ยท Abdullah Tarek

Chapter #8: Managing Files and Directories Permissions
File permissions and ownership are a critical part of the Linux security system. Explore them in this chapter.
ยท Abdullah Tarek

Chapter #7: Managing Users and Groups
Learn to manage users and groups in this part of the Linux for DevOps series.
ยท Abdullah Tarek

Chapter #6: Analyzing and Manipulating Files
Learn to analyze and manipulate the contents of text files in this chapter.
ยท Abdullah Tarek

Chapter #5: Piping and I/O Redirection
Learn about the powerful pipe and input/output redirection for combining the Linux commands.
ยท Abdullah Tarek

Chapter #4: Copying, Moving, and Deleting Files
Learn the basic file operations such as copying, renaming and deleting in the chapter.
ยท Abdullah Tarek

Chapter #3: Working with File Editors
Learn about viewing the contents of a text file and editing them in the chapter.
ยท Abdullah Tarek

Chapter #2: The Linux Directory Tree
Understand the Linux filesystem hierarchy and how to navigate through them in this chapter.
ยท Abdullah Tarek

Chapter #1: Getting Started with Linux
In the first part of the Linux for DevOps series, get familiar with Linux by installing it in a virtual machine and running a few commands.
ยท Abdullah Tarek