در این مطلب، ویدئو Docker Python Tutorial شماره 6: استفاده از Docker Compose با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:13
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,480 –> 00:00:06,640
وقتی باید چندین سرویس را به طور همزمان اجرا کنیم، باید از Docker Compose استفاده کنیم.
2
00:00:07,280 –> 00:00:11,074
برای مثال، میخواهیم دادهها را در پایگاه داده Postgres ذخیره
3
00:00:11,271 –> 00:00:14,719
کنیم، بنابراین، باید PostgreSQL را نیز در حال اجرا داشته باشیم.
4
00:00:15,000 –> 00:00:16,549
این اولین دلیل است.
5
00:00:16,918 –> 00:00:20,763
و دلیل دوم این است که Docker Compose
6
00:00:21,268 –> 00:00:24,404
به ما امکان میدهد دستورات سادهتری بنویسیم،
7
00:00:24,404 –> 00:00:27,632
زیرا همه دستورات
ما بسیار پیچیده هستند.
8
00:00:27,927 –> 00:00:29,977
استفاده از آنها راحت نیست.
9
00:00:30,678 –> 00:00:38,393
بنابراین، اول از همه باید Docker Compose را روی توزیع لینوکس مبتنی بر اوبونتو نصب کنم.
10
00:00:44,423 –> 00:00:46,942
من مستندات رسمی را میخواهم >
11
00:00:47,742 –> 00:00:48,537
لینوکس >
12
00:00:48,882 –> 00:00:53,542
سپس این دستور curl
13
00:01:08,160 –> 00:01:10,868
و این فرمان «sudo» را کپی میکنم و این کار است،
14
00:01:17,200 –> 00:01:18,298
15
00:01:18,778 –> 00:01:21,804
اجازه دهید نسخه Docker Compose را بررسی کنیم.
16
00:01:26,400 –> 00:01:27,030
17
00:01:27,571 –> 00:01:32,880
Docker Compose به ما اجازه میدهد
دستورات خود را در یک فایل پیکربندی قرار
18
00:01:33,000 –> 00:01:34,526
دهیم، بیایید یک فایل جدید ایجاد کنیم.
19
00:01:35,680 –> 00:01:40,224
این “docker-compose” خواهد بود،
20
00:01:40,618 –> 00:01:42,880
این یک فایل yaml است
21
00:01:43,920 –> 00:01:49,644
و سپس اجازه دهید برای مثال Docker Compose
22
00:01:56,800 –> 00:02:00,955
و دوباره مستندات رسمی را در گوگل جستجو
23
00:02:01,447 –> 00:02:03,154
24
00:02:03,757 –> 00:02:05,483
25
00:02:06,480 –> 00:02:08,000
26
00:02:08,744 –> 00:02:10,972
27
00:02:11,520 –> 00:02:14,917
کنیم. خدماتی که ما نیاز داریم
28
00:02:15,397 –> 00:02:19,345
بنابراین، به جای برنامه وب، اجازه دهید «jupyter» را بنویسیم،
29
00:02:22,027 –> 00:02:27,733
بخش «build» اطلاعات مربوط به مسیر «dockerfile»
30
00:02:28,188 –> 00:02:29,306
ما است،