Academy and Foundation unixmens | Your skills, Your future
2.28K subscribers
6.66K photos
1.37K videos
1.23K files
6.02K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
هرگز با احمق ها بحث نکنید.آنها اول شما را تا سطح خودشان پایین می کشند، بعد با تجربه ی یک عمر زندگی در آن سطح، شما را شکست می دهند! - مارک تواین
پیکربندی و نحوه فعال سازی احراز هویت از طریق اثر انگشت در لینوکس
1. Required packages
Make sure that the following packages are installed:

# sudo apt install fprintd libpam-fprintd

2. Create fingerprint signature
To add a signature for a finger, run

# fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed

or create a new signature for all fingers

# fprintd-delete "$USER"

# for finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$USER"; done

Make sure that the following packages are installed:



# fprintd-list bahmani
found 1 devices
Device at /net/reactivated/Fprint/Device/0
Using device /net/reactivated/Fprint/Device/0
Fingerprints for user bahmani on Upek TouchChip Fingerprint Coprocessor (swipe):
- #0: right-index-finger

#linux #fingerprint @unixmens
محققانی مثل نیک باستروم ارزیابی کرده‌اند که کامپیوتر و تکنولوژی تا سال ۲۰۵۰ هوشمندتر از انسان خواهد بود و تنها تعداد اندکی از مشاغل باقی می‌مانند که به دخالت‌های انسانی نیاز دارند. انسان‌ها برای اینکه نقش فعال‌تری دراین شرایط داشته باشند،بایدبدانندچگونه علاوه بر بهینه‌سازی بهره هوشی (IQ) و هوش هیجانی (EQ)، هوش جهانی (GQ) و هوش دیجیتال (DQ) خود را هم تقویت کنند. این چهار هوش، چارچوب آمادگی انسان برای آینده خواهند بود.هیچ شغلی در بازار وجود ندارد که اصلا ارتباطی با IT و تکنولوژی نداشته باشد. ما در یکجامعه خطی زندگی می‌کنیم که انتظار می‌رود هر کسی در قالب یکی از موارد زیر بگنجد:

• شاغل یا بیکار

• نیروی کار تمام وقت یا پاره‌وقت

• تندرست یا در حال گذراندن مرخصی استعلاجی

• کارمند بخش دولتی، کارمند بخش خصوصی یا خوداشتغال

🔸بیشتر افراد حتی هیچ ایده‌ای ندارند که ۱۰ سال آینده شکل زندگی آنهاچگونه خواهدبود.

▫️ بیل گیتس در یکی از سخنرانی‌هایش گفته بود ۱۵ سال آینده، دنیا وصف‌ناپذیر و غیرقابل درک خواهد بود و نوآوری در بخش‌های بهداشت وسلامت، بانکداری،امور مالی،کشاورزی وآموزش، انقلابی در سبک زندگی و کار ما ایجاد خواهد کرد. برای اینکه بدانید برای مهارت‌هایی که در حال حاضر دارید، بازار کاری در آینده وجود خواهد داشت یا نه، منابع متعددی باید اختصاص دهید.

▫️▫️یکی از روش‌هایی که برای سنجش آینده می‌توان مورد استفاده قرار داد، این است که ببینید سرمایه‌گذاران سرمایه‌های خود را کجا صرف می‌کنند. سازمان‌های نوآور و مسوول، نقش خودشان را برا ی کمک به مبارزه با چالش‌های تغییرات آب‌وهوا، افزایش امنیت، مقابله با بیماری‌ها و درمان بیماران، ایفا می‌کنند.

🔸این شرکت‌ها وارد عمل شده‌اند و این همان چیزی است که بر زندگی، کار و آینده ما اثرگذار است. این فعالیت‌ها به تفکر استراتژیک نیاز دارند. تفکر استراتژیک یعنی تصور آنچه می‌تواند در آینده رخ دهد و سپس به‌کارگیری نظریه‌های خودتان برای شرایط فعلی که ممکن است سخت به نظر برسد؛ مخصوصا تصور اینکه در آینده چه کاری می‌توانیدانجام دهیدوبه چه چیزی می‌خواهیدتبدیل شوید. اما هر کسی با تکنیک‌های درست می‌تواند توانایی خود را برای این نوع تفکر تقویت کند و به موفقیت برسد. دنیا همچنان مکانی جالب و دینامیک خواهد بود، اما توانایی شما برای اینکه با آن هماهنگ شوید و بازنده آینده نباشید، به این بستگی دارد که گرایش‌های اثرگذار بر شغل و صنعت خودتان را زودتر شناسایی کنید و ببینید آیا جسارت واکنش نشان دادن به آنها را دارید یا نه.
آناتومی کارآفرینی -- نکته جالب : میانگین سنی افراد ۴۰ ساله ها هستند .
شرح آسیب پذیری: موزیلا برای برطرف کردن چندین آسیب پذیری در Thunderbird بروزرسانی‌های امنیتی ارائه کرده است. از چهار آسیب پذیری کشف شده، سه آسیب پذیری درجه اهمیت بالا و یکی از آن‌ها درجه اهمیت پایین دارد. دو آسیب پذیری کشف شده به شماره مراجع #CVE-2019-11703 و #CVE-2019-11704 منجر به سر ریز heap، آسیب پذیری به شماره مرجع #CVE-2019-11705 منجر به سرریز استک و آسیب پذیری به شماره مرجع #CVE-2019-11706 منجر به confusion می‌شود. آرمان داده پویان به مخاطبانش اکیدا توصیه می‌نماید اگر از Thunderbird استفاده می‌نمایید آن را به آخرین نسخه بروزرسانی کرده و بروزرسانی‌های امنیتی ارائه شده را نصب نمایید.

تاریخ: ۱۳ ژوئن ۲۰۱۹
شماره(های) مرجع: CVE-2019-11703 #CVE-2019-11704 #CVE-2019-11705 #CVE-2019-11706
تاثیرات: یک مهاجم با استفاده از این آسیب‌پذیری‌ها می‌تواند در سیستم قربانی اختلال ایجاد نماید.
راهکار: نصب بروزرسانی‌های ارائه شده
برای کسب اطلاعات بیشتر به پیوند زیر مراجعه نمایید:
https://www.mozilla.org/en-US/security/advisories/mfsa2019-17/

#security @unixmens
بررسی روش های تجمیع پایگاه داده های اوراکل

بعد از توسعه زیر ساخت و سامانه های سازمان، با یک واقعیت روبرو می شویم، تعدد سامانه ها و به دنبال آن تعدد پایگاه داده ها و باید این مورد رو هم اضافه کردد، بر حسب نیاز سازمان به تعداد این سامانه ها افزوده می شود. تمرکز ما در این مستند بر روی تجمیع پایگاه داده اوراکل می باشد و بقیه موارد از موضوع این مستند خارج می باشد.

تعدد زیاد پایگاه داده در سازمان همواره یکی از مسائلی می باشد که برای سازمان ایجاد مشکل می کند. راهبر پایگاه داده باید چندین پشتیبان گیری بر روی سرور های متعدد پیاده سازی کنید. بر روی همه آنها باید راهکارهای حداکثر پایداری را اجرائی نماید و همچنین مواردی مانند نگهداری چندین سیستم عامل و عدم امکان استفاده صحیح از منابع سخت افزاری و …. مطرح می باشد.

یکی از راهکارها تجمیع پایگاه داده ها می باشد، در حوزه پایگاه داده اوراکل چند راهکار در خصوص تجمیع پایگاه داده ها می باشد که هر کدام از آنها دارای مزایا و معایبی می باشند. در این مستند راهکارهای در این حوزه مورد بررسی قرار می گیرند.

قبل از اینکه به راهکارها پرداخته شود باید این نکته را اشاره کرد، تواقعات و اهداف ما از تجمیع پایگاه داده ها چه می باشد و چه مشکلاتی را می خواهیم با این عملیات برطرف کنیم. با در نظر گرفتن این نکته، مزایا و معایب راهکارها را بررسی کرده و مناسبترین راهکار را انتخاب می کنیم.

مرحله اول ( شناخت ) تجمیع پایگاه داده ها اوراکل :

قبل از اجرای هرگونه تجمیع پایگاه داده اوراکل و در مرحله شناخت باید بارکاری پایگاه داده را از منظر زمان و منابع، مورد بررسی قرار داد تا بتوان تخمین صحیحی از تخصیص منابع داشت.

در نظر بگیرید دو پایگاه داده داریم که هر کدام ۱۰ واحد بار کاری دارند، چه منابعی باید تخصیص بدهیم که بار کاری مطرح را پوشش دهد؟

در اینجا زمان اوج بار کاری مطرح می گردد، اگر اوج بار کاری پایگاه داده ها در زمان های مختلف باشد و زمان های اوج با هم دیگر تداخل نداشته باشند، با منابعی که حداقل ۱۰ واحد کاری را پوشش دهد می توان این عملیات را انجام داد.

حال اگر اوج بارکاری هر دو پایگاه داده در یک زمان باشد و تداخل داشته باشند، منبعی که اختصاص داده می شود باید بتواند حداقل ۲۰ واحد کاری را پوشش دهد و به همین ترتیب بقیه موارد را باید در نظر گرفت.



راهکارهای تجمیع پایگاه داده اوراکل :

مجازی سازی
استفاده از Containers
راه اندازی چند instance بر روی یک سیستم عامل
تجمیع به تفکیک schema
استفاده از قابلیت Multitenant در نسخه ۱۲c به بعد
استفاده از راه کاری های ابری (CLOUD )





مجازی سازی :

در این راهکارهای ماشین های فیزیکی ( هر کدام سخت افزار جداگانه دارند )، تبدیل به ماشین های مجازی شده و بر روی یک سخت افزار تجمیع می شوند. این راهکار ساده ترین راهکار می باشد و با کمترین تغییرات اجرا می گردد اما باید این نکته را اشاره کرد که مجدد با سیستم عامل و پایگاه داده های متعدد مواجه می باشیم و تنها اتفاقی افتاده استفاده از یک سخت افزار برای سرویس دهی می باشد.

مزایا :

سیستم عامل های به طور کامل جدا از هم می باشند.
سیستم عامل ها با نسخه های مختلف می توان داشت ( در برخی سامانه ها نسخه سیستم عامل مهم می باشد)
پایگاه داده ها با نسخه های مختلف می توان داشت ( در برخی سامانه ها نسخه پایگاه داده مهم می باشد )
تیم های جداگانه بر روی ماشین های خود می توانند کار کنند.
می توان راه کارهای حداکثر پایداری و پشتیبان گیری در سطح ماشین ها بر روی زیر ساخت مجازی سازی اجرا کرد.

معایب :

تعدد سیستم عامل و پایگاه داده
سربار اضافه در استفاده از منابع به ازای هر سیستم عامل و پایگاه داده
سربار اضافه در استفاده از منابع توسط خود نرم افزار مجازی ساز.
عملیات پیچیده و سخت در به روز رسانی سیست عامل ها و پایگاه داده ها
همواره باید یک متخصص مجازی سازی در سازمان باشد و دانش آن در سازمان نهادینه شود
بحث لایسنس های خود مجازی ساز ( البته در کشور ما خیلی مطرح نمی باشد )
در صورتی که بخواهیم از قابلیت های خوب راهکارهای پشتیبان گیری و حداکثر پایداری شرکت اوراکل استفاده کنیم، در هر ماشین به طور مجازا باید راه اندازی گردند.





استفاده از Containers :

Containers ها در واقع می توان مجازی سازی نازک تر ( از منظر تعداد لایه های زیر ساختی ) در نظر گرفت، جدا از تجمیع سخت افزاری، تجمیع سیستم عاملی نیز اتفاق می افتد، اما باید به این نکته اشاره کرد که همواره در این راهکار تعداد پایگاه داده خواهیم داشت.

مزایا :
تجمیع سخت افزاری
از بین رفتن سربار تعدد سیستم عامل ها
عملیات به روز رسانی سیستم عامل ساده تر
می توان نسخ مختلف پایگاه داده داشت
می توان از حداکثر پایداری خود Container استفاده کرد.

معایب :

سیستم عامل های با نوع ونسخه های متفاوت نداریم ( برخی از سامانه ها محدود به نوع و نسخه خاصی می باشند )
چون سیستم عامل به طور کامل مجزا نداریم، مباحث امنیتی می تواند رخ دهد
همواره باید یک متخصص در ای زمینه در سازمان باشد و دانش آن در سازمان نهادینه شود
سربار اضافه در استفاده از منابع به ازای هر پایگاه داده
بحث لایسنس ها و هزینه های مربوطه ( البته در کشور ما خیلی مطرح نمی باشد )
در صورتی که بخواهیم از قابلیت های خوب راهکارهای پشتیبان گیری و حداکثر پایداری شرکت اوراکل استفاده کنیم، در هر پایگاه داده به طور مجازا باید راه اندازی گردند.



راه اندازی چند instance بر روی یک سیستم عامل:

می توان چند پایگاه داده اوراکل با نسخه های متعدد را بر روی یک سیستم عامل راه اندازی و اجرایی کرد. در این روش از تجمیع پایگاه داده اوراکل، سیستم عامل مشترک بوده و سربار لایه مجازی ساز مطرح نمی باشد. مجددا با تعدد پایگاه داده ها مواجه هستیم.

مزایا :

تجمیع سخت افزاری.
از بین رفتن سربار تعدد سیستم عامل ها.
عملیات به روز رسانی سیستم عامل ساده تر.
می توان نسخ مختلف پایگاه داده داشت.
به دانش در حوز های مجازی سازی و … احتیاج نمی باشد.
در صورت که نسخه پایگاه داده ها یکسان باشد با یکبار نصب نرم افزار پایگاه داده می توان دیگر پایگاه داده ها را برروی آن ایجاد کرد و همینطور برای کنترل پایگاه داده ها به وسیله Cloud Control شرکت اوراکل، کافیست یکبار agent نصب شود.
هزینه جداگانه لایسنس نخواهیم داشت.

معایب :

سیستم عامل های با نوع ونسخه های متفاوت نداریم ( برخی از سامانه ها محدود به نوع و نسخه خاصی می باشند )
چون سیستم عامل مجزا نداریم، مباحث امنیتی می تواند رخ دهد.
سربار اضافه در استفاده از منابع به ازای هر پایگاه داده
در صورتی که بخواهیم از قابلیت های خوب راهکارهای پشتیبان گیری و حداکثر پایداری شرکت اوراکل استفاده کنیم، در هر پایگاه داده به طور مجازا باید راه اندازی گردند.
در پایگاه داده هایی که از نسخه یکسان برخوردار می باشدن و از نرم افزار مشترک پایگاه داده اوراکل استفاده می شود، در صورتی که به روز رسانی در سطح نرم افزار انجام شود، بر روی همه پایگاه داده های مذکور اعمال می گردد.



تجمیع به تفکیک schema

در این حالت یک سیستم عامل و پایگاه داده نصب و راه اندازی می گردد و پایگاه داده هایی که قرار به تجمیع آنها می باشد به اسکیما تبدیل شده و پایگاه داده ها در اسکیما های جداگانه قرار می گیرند.در این روش از تجمیع پایگاه داده اوراکل، راهبری در لایه حداکثر پایداری و پشتیبان گیری ساده تر می گردد اما مدیریت منابع سخت تر خواهد شد. با استفاده Resource Manager می توان در استفاده از CPU و IO کنترل و مدیریت داشت اما استفاده از RAM را نمی توان و همانطور که مشخص است مسائل امنیتی زیادی به وجود خواهد آمد. باید به این نکته اشاره کرد که ممکن است اسکیما های هم نام در پایگاه داده های تجمیع شده داشته باشیم که این خود عملیات را پیچیده خواهد کرد.

مزایا :

تجمیع سخت افزاری.
از بین رفتن سربار تعدد سیستم عامل ها و پایگاه داده ها.
عملیات به روز رسانی سیستم عامل و پایگاه داده ساده تر.
به دانش در حوز های مجازی سازی و … احتیاج نمی باشد.
یکبار نصب نرم افزار اوراکل اتفاق می افتد.
برای کنترل پایگاه داده ها به وسیله Cloud Control شرکت اوراکل، کافیست یکبار agent نصب شود.
هزینه جداگانه لایسنس نخواهیم داشت.
راه اندازی راه کارهای پشتیبان گیری و حداکثر پایداری اوراکل یکبار اتفاق می افتد.

معایب :

سیستم عامل ها با نوع ونسخه های متفاوت نداریم ( برخی از سامانه ها محدود به نوع و نسخه خاصی می باشند )
چون سیستم عامل مجزا نداریم، مباحث امنیتی می تواند رخ دهد.
مدیریت بر استفاده منابع پیچیده می باشد مخصوصا در قسمت RAM
در برخی از خصوصیات و اشیائ پایگاه داده در پایگاه داده های مختلف ممکن است تناقض به وجود بیاید. مثلا برای کاریی بهتر یک پارامتر بهتر است مقدار خاصی داشته باشد در صورتی که برای پایگاه داده دیگه برعکس می باشد.





استفاده از قابلیت Multitenant در نسخه ۱۲c به بعد:

معماری Multitenant در نسخه ۱۲c معرفی گردید. در این حالت دو نوع پایگاه داده داریم به نام های Container Database و یا CDB و دیگری Pluggable Database ویا PDB، CDB در لایه زیری قرار گرفته و PDB ها به صورت ماژول بر روی آن قرار می گیرند، برای آشنایی بیشتر با این معماری اینجا کلیک کنید.
در این حالت از تجمیع پایگاه داده اوراکل، همه مزایای تجمیع به صورت اسکیما حفظ شده ودبگر مزایا به آن اضافه می گردد مانند namespace جداگانه، داشتن اشیا مجزا در سطح PDB ها مانند Dblink و …

مزایا :

تجمیع سخت افزاری.
از بین رفتن سربار تعدد سیستم عامل ها و پایگاه داده ها.
عملیات به روز رسانی سیستم عامل و پایگاه داده ساده تر.
به دانش در حوز های مجازی سازی و … احتیاج نمی باشد.
یکبار نصب نرم افزار اوراکل اتفاق می افتد.
برای کنترل پایگاه داده ها به وسیله Cloud Control شرکت اوراکل، کافیست یکبار agent نصب شود.
راه اندازی راه کارهای پشتیبان گیری و حداکثر پایداری اوراکل یکبار اتفاق می افتد.
کنترل و مدیریت کاربران و امنیت ساده تر
کنترل و مدیریت راحت تر در استفاده منابع
Namespace,Parameters, Objects و … مجزا در سطح PDB ها

معایب :

سیستم عامل ها با نوع ونسخه های متفاوت نداریم ( برخی از سامانه ها محدود به نوع و نسخه خاصی می باشند )
چون سیستم عامل مجزا نداریم، مباحث امنیتی می تواند رخ دهد.





استفاده از راه کاری های ابری (CLOUD ):

دراین حالت از راهکارهای ابری استفاده شده که در همین حالت پیاده سازی راه کارهای زیر بر روی ساختار ابری مرسوم تر می باشد :

راه اندازی چند instance بر روی یک سیستم عامل
تجمیع به تفکیک schema
استفاده از قابلیت Multitenant در نسخه ۱۲c به بعد



در انتها مجدد به این نکته اشاره می گردد که برای تجمیع پایگاه داده اوراکل ابتدا توقعات و اهدافتان را مشخص کنید سپس مزایا و معایب هرکدام از راهکارها را بررسی و بهترین راهکار را انتخاب نمائید.

#oracle @unixmens
ستخدام DevOps Engineer در ورزش سه
🔻شرح موقعیت شغلی:
▫️Strong background in Linux / Windows Administration
▫️Proficiency in scripting languages --Python, Shell
▫️Experience in creating CI/CD pipelines preferrably using Gitlab
▫️Experience with docker orchestration engines --Kubernetes, swarm, etc
▫️Experience with Nginx, Haproxy, PostgreSQL
▫️Experience with Elastic Search, Redis, kibana, syslog, logstash
▫️Advanced/intermediate experience with configuration management software --Ansible
▫️Advanced experience with Virtualization using Vmware and/or QEMU/KVM
▫️Experience with Big Storages --Glusterfs, ceph
▫️Experience with monitoring tools
▫️Excellent troubleshooting capabilities and an ability to quickly learn new technologies
▫️Ability to deploy, support, and diagnose real (hardware, software and network) issues for a production environment

🔻ارسال رزومه: [email protected]

#jobs #devops #linux @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
کانال @unixmens کانالی برای ارتقا ساختار سازمانی و کارایی بالا بر مبنای تجارت و راهکار های متن باز و گنو/لینوکس می باشد ،این کانال کانالی در حوزه های مختلف IT است. کانال خود را به دیگران معرفی کنید .
🔴🔵 آگهی #استخدام

⬅️گروه صنعتی و معدنی زرین جهت تکمیل کادر پرسنل دفتر مرکزی خود در استان تهران از کارشناسان IT واجد شرایط ذیل با حداقل مدرک کارشناسی مرتبط دعوت به همکاری می نماید:

♦️عنوان شغلی:
⬅️ کارشناس IT

♦️شرایط احراز:
✔️تسلط کامل به مفاهیم شبکه
✔️تسلط کافی بر تجهیزات میکروتیک
✔️تسلط کامل به سرورهای HP
✔️تسلط کامل به مفاهیم وایرلس شبکه و حل مشکلات لینک های وایرلس
✔️تسلط کامل به سرویس های Microsoft & Linux
✔️تسلط کامل به سرورهای مجازی سازی - ESXI vCenter - VMware
✔️آشنا یی با مفاهیم امنیت و راهکارهای ایمن سازی شبکه
✔️آشنا به سیستم های مانیتورینگ
✔️تسلط کامل به سیستم های برق اضطراری UPS و ارتینگ
✔️تسلط کامل به طراحی سایت و وردپرس
✔️تسلط بر مدیریت زمان و انجام امور محوله
✔️تسلط بر زبان انگلیسی جهت مطالعه متون فنی
✔️توانایی حل مسائل فنی و پیگیری مشکلات تا نتیجه نهایی
✔️آشنا با روشهای جمع آوری اطلاعات و مستند سازی
✔️توانایی یادگیری بالا و داشتن روحیه تیمی
✔️قدرت تجزیه تحلیل و آشنا به فنون مذاکره
✔️دارای تفکر سیستمی و ذهن فرایند محور
✔️دارای انگیزه و روابط عمومی بالا

♦️حداکثر 35 سال سن
♦️حداقل 5 سال سابقه کار مرتبط
♦️دارای کارت پایان خدمت

♦️از متقاضیان واجد شرایط خواهشمندیم رزومه خود را به آدرس ایمیل زیر ارسال نمایند:
[email protected]



#jobs @unixmens
چیزی که سرنوشت انسان را می‌سازد، استعدادهایش نیست، انتخاب‌هایش است.

#grow @unixmens
بهتر است نتوانند شما را درک
کنند و بمیرید،
تا اینکه
زندگی‌تان را
به توضیح دادن بگذرانید...

🙎‍♂️ #شکسپیر
‌چاپلوس‌ها همانند دوست هستند؛
همانطوری که گرگ‌ها به سگ‌ها شباهت دارند!

#مارک_تواین
هرگز شنیده اید
که مادری در ازای محبتی که
به طفلش می کند طلب پاداش کند؟

ای کاش شما در اعمال خویش مانند مادری نسبت به طفلش شوید.

خیلی خوشوقت می شدم
اگر تعریف تقوا و فضیلت
در نزد شما این چنین می بود.

✍️ #فریدریش_نیچه
📓 چنین گفت زرتشت
Academy and Foundation unixmens | Your skills, Your future
Photo
اگر با مبحث داکر و کانتینرها آشنایی ندارید یا سطح دانش شما در این حوزه زیاد نیست، پیشنهاد می‌کنیم ویرایش دوم کتاب یادگیری داکر را مطالعه کنید. این کتاب قابلیت‌های جدید داکر را معرفی کرده و به شما کمک می‌کند از داکر برای ساخت و استقرار یک برنامه ساده استفاده کنید. در این کتاب با فرمان‌های کاربردی آشنا می‌شوید که برای مدیریت ایمیج‌های داکر و کانتینرها به آن‌ها نیاز دارید. این کتاب به شما نشان می‌دهد که چگونه ایمیج‌های جدید را دانلود کرده، کانتینرها را اجرا کرده، کانتینرها را روی میزبان داکر فهرست کرده و به اجرای آن‌ها خاتمه دهید. در ادامه یاد خواهید گرفت که چگونه از قابلیت ولوم داکر برای به‌اشتراک‌گذاری داده‌ها میان میزبان داکر و کانتینرهای فهرست شده استفاده کنید.

ویژگی کاربردی مدیریت داده‌ها به شما در ارتباط با نگه‌داری پایدار داده‌ها کمک فراوانی می‌کند. در ادامه با مبحث تنظیم و هماهنگ گردن کانتینرها از طریق داکر آشنا شده، با فرآیند اشکال‌زدایی کانتینرها آشنا شده و یاد خواهید گرفت که چگونه از ماژول‌های AppArmor و SELinux برای ایمن‌‌سازی داکر استفاده کنید. این راهنمای گام به گام آموزش ویژگی‌ها و استفاده از داکر برای استقرار برنامه‌ها به شما اجازه می‌دهد برای آگهی‌های استخدامی داکر به راحتی درخواست بدهید. این کتاب در 13 فصل تنظیم شده که فصل اول اطلاعات لازم برای نصب و تنظیم داکر و کانتینرها را ارائه می‌کند.

فصل دوم نحوه مدیریت کانتینرهای داکر را بررسی کرده و نشان می‌دهد چگونه با ایمیج‌ها کار کرده و چگونه باید با کانتینرهای تعاملی ارتباط برقرار کنید. در فصل سوم با نحوه ساخت ایمیج‌ها آشنا خواهید شد. فصل چهارم به مبحث انتشار ایمیج‌ها اشاره دارد. در فصل پنجم با نحوه ساخت و اجرای زیرساخت داکر اختصاصی خود آشنا خواهید شد. فصل ششم به شما نشان می‌دهد که چگونه سرویس‌هایی را روی یک کانیتنر اجرا کنید. فصل هفتم در ارتباط با نحوه به‌اشتراک‌گذاری داده‌ها با کانتینرها است. در فصل هشتم با نحوه مدیریت کانتینرها آشنا می‌شوید. فصل نهم مبحث آزمایش و داکر، آزمایش کدهایی که درون داکر قرار دارند را بررسی کرده است.

فصل دهم رویکرد اشکال‌زدایی کانتینرها را بررسی کرده و فرمان‌های کاربردی همچون stats، ps، events، logs و.... که برای اشکال‌زدایی استفاده می‌شوند را تشریح کرده است. فصل یازدهم به ایمن‌سازی کانتینرهای داکر اشاره دارد. این فصل به شما یاد می‌دهد که زیرساخت غیر قابل تغییر چیست، چگونه باید مجوزهای سطح ریشه را اختصاص داده و چگونه از SELinux برای ایمن‌سازی کانتینرها استفاده کنید. در فصل دوازدهم، اطلاعات تکمیلی در رابطه با پلتفرم داکر، تکامل مولفه‌های پلتفرم داکر، به‌کارگیری دوآپس، تحویل مستمر و استقرار پیوسته، یکپارچه کردن کانتینرها با جریان کاری در پروژه‌ها را بررسی کرده است. اگر تمایل دارید داکر را به شکل حرفه‌ای یاد گرفته و از آن استفاده کنید، پیشنهاد می‌کنیم کتاب فوق را دانلود کنید.

#docker #book @unixmens