دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: C. Buckler
سری:
ناشر:
سال نشر: 2021
تعداد صفحات: 202
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 Mb
در صورت تبدیل فایل کتاب Docker for Web Developers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Docker برای توسعه دهندگان وب نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Version history
Preface
Prerequisites
Course website
Book and/or videos?
Example code
Chat room
Code conventions
Further tips
About me
Copyright and distribution
Introduction
``It works on my machine, buddy''
Virtual machining
Docker delivers
Nah, I'm still not convinced
Isn't {insert-technology-here} where it's at?
Key points
What is Docker?
Containers
Images
Volumes
Networks
Docker Compose
Orchestration
Docker client-server application
Docker deployment strategies
Simpler development and production
When not to use Docker
Docker alternatives
Key points
How to install Docker
Install Docker on Linux
Install Docker on macOS
Install Docker on Windows
Test your Docker installation
Key points
Launch a MySQL database with Docker
Locate a suitable MySQL image on Docker Hub
Launch a MySQL container
Connect to the database using a MySQL client
Connect to a container shell
View, stop, and restart containers
Define a Docker network
Cleaning up
Launch multiple containers with Docker Compose
Key points
WordPress development with Docker
WordPress requirements
Docker configuration plan
Docker Compose configuration
Launch your WordPress environment
Install WordPress
Local WordPress Development
Key points
Application development with Docker
Container-based application development
What is Node.js?
Hello World application overview
Docker configuration plan
Dockerfiles
Build an image
Launch a production container from your image
Launch a development environment with Docker Compose
Live code editing
Remote container debugging
Create an image from a container
Key points
Push your Docker image to a Repository
Why push an image to Docker Hub?
Docker Hub alternatives
Image names and tags
Create a Docker Hub repository
Log in locally
Build an application image
Tag an image
Push to Docker Hub
Distribute your image
Key points
Docker orchestration on production servers
Dependency planning
Application scaling
Orchestration overview
Docker Swarm
Kubernetes
Key points
Your Docker journey
Docker's future
Further Docker help
Appendix A: Docker command-line reference
Log into Docker Hub
Search Docker Hub
Pull a Docker Hub image
List Docker images
Build an image from a Dockerfile
Tag an image
Push tagged images to Docker Hub
Launch a container from an image
List containers
Run a command in a container
Attach to a container shell
Restart a container
Pause a container
Unpause (resume) a container
View container metrics
Increase container resources
Stop a container
Remove stopped containers
View Docker volumes
Delete a volume
Bind mount a host directory
Define a Docker network
View networks
Delete a network
View system disk usage
Full clean start
Appendix B: Dockerfile reference
# comment
ARG arguments
ENV environment variables
FROM starting image
WORKDIR working directory
COPY files from the host to image
ADD files
Mount a VOLUME
Set a USER
RUN a command
EXPOSE a port
CMD execute container
ENTRYPOINT execute container
.dockerignore file patterns
Appendix C: Docker Compose reference
Docker Compose CLI
docker-compose.yml outline
Starting image
build an image from a Dockerfile
Set the container_name
Container depends_on another
Set environment variables
Set environment variables from a env_file
Attach to Docker networks
Attach persistent Docker volumes
Set a custom dns server
expose ports
Define external_links to other containers
Override the default command
Override the default entrypoint
Specify a restart policy
Run a healthcheck
Define a logging service
Appendix D: quiz project
Project overview
Launch in development mode
Launch in production mode
Clean up
Project file structure
nodejs Docker image
nginx Docker image
mongodb Docker image
Node.js build process
Node.js Express.js application
Client-side files
Key points