"Taraqqiyot spektri" jurnali logosi

The Role of Docker and Container Technologies in the Software Development Process

Mualliflar

  • Xusenov Shoxrux Sherali o‘g‘li

    Tashkent University of Information Technologies named after Muhammad al-Kharazmi Faculty of Software Engineering, 4th-year student
    Author

Kalit so'zlar:

container technology, Docker, virtualization, DevOps, microservices, software systems, cloud technologies

Annotatsiya

This article analyzes the role and importance of Docker and container technologies in the modern software development process. In recent years, the increasing complexity of software systems, the need to run them in different environments, and the demand for faster development processes have led to the widespread use of container technologies. The Docker platform is one of the most popular tools based on container technology, allowing applications to run in isolated environments, enabling rapid deployment and efficient management. This article describes the main concepts of container technologies, the architecture of the Docker platform, and its advantages in the software development process.

Foydalanilgan adabiyotlar

1. Merkel D. Docker: Lightweight Linux Containers for Consistent Development and Deployment. Linux Journal, 2014.

2. Newman S. Building Microservices. O’Reilly Media, 2015.

3. Burns B., Beda J., Hightower K. Kubernetes: Up and Running. O’Reilly Media, 2019.

4. Turnbull J. The Docker Book: Containerization is the New Virtualization. 2014.

5. Richards M., Ford N. Fundamentals of Software Architecture. O’Reilly Media, 2020.

6. Sommerville I. Software Engineering. Pearson Education, 2016.

7. Pahl C. Containerization and the PaaS Cloud. IEEE Cloud Computing, 2015.

8. Zhang Q., Chen M. Cloud Computing: State-of-the-Art and Research Challenges. Journal of Internet Services and Applications.

Yuklashlar

Nashr etilgan

2026-03-14