🚀 Raj the IT Guy

🐳 Docker Info
👤 Personal Info
💻 Linux
📞 VoIP
🌐 Networking

Install Docker Desktop

Download Docker Desktop from docker.com and install it for your OS.

Sample docker-compose.yml:

version: '3'
services:
  web:
    image: nginx
    ports:
      - "80:80"
    volumes:
      - ./html:/usr/share/nginx/html
    

About Me

Hi 👋, I'm Raj – an IT specialist passionate about DevOps, VoIP, and Linux administration. I love automating infrastructure and deploying secure systems on the cloud.

🌐 Website: rajtheitguy.com

💼 LinkedIn: www.linkedin.com/in/deepu-raj-devarajan-a237b6112

📧 Contact: deepuraj9@gmail.com

Linux – Basic Commands

ls         - List files
cd         - Change directory
pwd        - Show current directory
mkdir      - Create a directory
rm         - Delete file or directory
chmod +x   - Make script executable
top        - Show running processes
df -h      - Disk usage
free -m    - Memory usage
    

VoIP – Asterisk Commands

asterisk -rvvv                 - Connect to Asterisk CLI
sip show peers                 - List SIP devices
sip show registry              - Check SIP registration
core show channels             - Active calls
core restart now               - Restart Asterisk
dialplan reload                - Reload dialplan
reload                         - Reload all modules
module unload chan_sip.so      - Unload SIP module
module load chan_pjsip.so      - Load PJSIP module
    

Networking – Concepts & Examples

Basic Concepts:

Useful Commands:

ip a              - Show IP address
ping google.com   - Check connectivity
traceroute 8.8.8.8- Show route to host
netstat -tulnp    - Show open ports
nmap          - Port scan a host
dig domain.com    - DNS lookup