آموزش دوره Devops Docker
آموزش دوره Devops Docker
در این دوره آموزش داکر (Docker) شما از داکر به عنوان یک پلتفرم ساخت کانتینر (Container) در بحث مجازی سازی استفاده می کنید. داکر به شما اجازه می دهد که به سادگی برنامه های کاربردی خود را به صورت مقیاس پذیر، ایجاد و اجرا کنید. سهولت استفاده از داکر (Docker) ، امکانات بسیار زیاد و پیشرفته و سازگاری آن با نرم افزار کنترل چرخه Continuous Integration موجب شده است تا به عنوان رکن اساسی و پرکاربرد در میان Container ها، تلقی شود.
مخاطبین دوره آموزشی Devops Docker:
- مدیران لینوکس و عملیات
- توسعه دهندگان نرم افزار
- متخصصان DevOps و SRE
- مهندسین نرم افزار
- متخصصان زیر ساخت و Cloud
سرفصل های دوره
- Introduction of DevOps
- Understanding DevOps concepts
- DevOps Automation
- Continuous Integration
- Continues Delivery
- Continuous Deployment
- The roles of Docker in CI/CD
- Monolithic Architecture (Benefits and Drawbacks)
- Microservice Architecture (Benefits and Drawbacks)
- Monolithic vs Microservice Architecture
- Applications on bare metals
- Hypervisor-based virtualization
- Traditional vs virtualized architecture
- What is Docker?
- Docker Image
- Docker Image Architecture
- Docker Container
- Docker Reistry
- Install Docker
- Understanding the Docker setup
- Download Docker images and run the first container
- Manage Docker as a non-root user
- Containers vs Virtual machines
- Run containers on bare metals or VMs?
- Benefits of Docker containers
- What problems does Docker solve?
- Docker History
- LXC vs Docker
- Docker family tree
- Docker engine Architecture
- Cgroups and namespaces
- Getting rid of LXC and the monolithic Docker daemon
- Runc and containerd and shim
- Understand what happens when running a container
- Daemonless containers
- Live restore
- The point of Docker daemon
- Docker Storage Drivers
- Docker sock
- Run and manage containers
- Runtime constraints on resources
- Image naming and tagging
- Dangling images
- Search images from the CLI
- Multi architecture images
- Show details of image or containers
- Delete image/containers
- Docker attach vs exec
- Run script inside a container
- Manage container lifecycle (stop, wait, start, restart, kill, pause, unpause, commit, save, load, export, import)
- Container environment variables
- Docker logs
- Docker flow
- Docker Volume
- Volume management
- Bind mounts
- Tmpfs
- Sharing volumes
- Volume advantages over bind mounts
- Docker networking
- Container network model (CNM)
- Sandbox
- Endpoints
- Network
- Lib network
- Network Drivers
- Bridge network
- Docker network commands
- User-defined bridge vs default bridge
- Port mapping
- Assign dynamic or static IP to containers
- Macvlan drivers
- Service discovery
- Build custom Docker image
- Dockerfile instructions
- Dockerfile best practices
- History of an image
- Container restart policy
- Setup a private registry server
- Docker compose
- Install docker-compose
- Docker compose file
- Deploying applications with docker compose
- Build and run applications with compose
- Docker commands to manage the compose
- Docker-compose syntax and instructions
- Docker compose network
- Docker compose volume
- Docker compose and service dependency
- Container health check
- Setup a python/java application with docker compose
- Setup a wordpress with docker compose
- Setup a file storage hosting with docker compose
- Docker swarm
- Concepts relating to Docker swarm services
- Initializing a swarm
- Join nodes to a swarm cluster
- Promote and demote a node
- Swarm manager high availability (HA)
- Raft consensus algorithm in swarm mode
- Swarm services
- Scaling a service
- Replicated vs global services
- Rolling updates in swarm mode
- Ingress vs host mode
- Drain a node on the swarm
- Run a sample application on swarm, scale and update
- Run a sample application behind a HAProxy on swarm
- Docker Stack
- Deploying a sample application with docker stack on swarm
- Docker security
- Linux security technology
- Docker platform security technology
- Swarm tokens
- Swarm TLS and mutual authentication
- Swarm cluster store
- Docker secrets
- Swarm lock
ضمانت بازگشت وجه ۷ روزه بدون ریسک
در صورت عدم تطابق دوره با سرفصلها، وجه پرداختی شما را بازگشت خواهیم داد.
دوره های مرتبط
دوره آموزش Devops Monitoring
آموزش دوره Devops Monitoring شناخت اصول نظری در پایش . یاد بگیرید چگونه یک سرور Prometheus را نصب و پیکربندی…
دوره آموزش Devops ELK
آموزش دوره Devops ELK در این دوره به مقدماتی از دواپس (DevOps) و چرخه تولید و استقرار نرم افزار اشاره…
دوره آموزش Linux LPIC-2
آموزش دوره Linux LPIC-2 LPIC-2 دومین مدرک از مجموعه مدارک حرفهای سطحبندی شده LPI لینوکس است. این مدرک صلاحیت داوطلب…
دوره آموزش Linux LPIC-1
آموزش دوره Linux LPIC-1 این دوره با هدف ایجاد توانایی در زمینه کاربری سیستم عامل لینوکس می باشد، شیوه آموزش…
نظرات
5,500,000 تومان