অ্যান্ড্রয়েড

ডেবিয়ান 10 লিনাক্সে ডকার ইনস্টল এবং কীভাবে ব্যবহার করবেন

ডেবিয়ান 10 ইনস্টলেশন গাইড

ডেবিয়ান 10 ইনস্টলেশন গাইড

সুচিপত্র:

Anonim

ডকার একটি কনটেইনারাইজেশন প্ল্যাটফর্ম যা আপনাকে কার্যত যে কোনও জায়গায় চলতে পারে এমন বহনযোগ্য, স্বনির্ভর পাত্রে হিসাবে অ্যাপ্লিকেশনগুলি দ্রুত তৈরি, পরীক্ষা এবং স্থাপনের অনুমতি দেয় allows

এই টিউটোরিয়ালে, আমরা কীভাবে ডবিয়ান 10 বাস্টারে ডকার ইনস্টল করতে হবে এবং বেসিক ডকার ধারণা এবং আদেশগুলি অন্বেষণ করব।

ডেবিয়ান-এ ডকার ইনস্টল করুন

ডকারের সংগ্রহশালা থেকে সর্বশেষতম স্থিতিশীল ডকার সংস্করণ ইনস্টল করতে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন।

  1. এইচটিটিপিএস-এর মাধ্যমে একটি নতুন সংগ্রহস্থল যুক্ত করার জন্য প্রয়োজনীয় প্যাকেজগুলি ইনস্টল করুন:

    sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2

    নিম্নলিখিত কার্ল কমান্ডটি ব্যবহার করে সংগ্রহস্থলের GPG কীটি আমদানি করুন:

    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

    সাফল্যে, কমান্ডটি OK ফিরে আসবে।

    আপনার সিস্টেমের সফ্টওয়্যার সংগ্রহস্থল তালিকায় স্থিতিশীল ডকার এপিটি সংগ্রহস্থল যুক্ত করুন:

    sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"

    apt প্যাকেজ তালিকা আপডেট করুন এবং ডকার সিই (সম্প্রদায় সংস্করণ) এর সর্বশেষ সংস্করণটি ইনস্টল করুন:

    sudo apt update sudo apt install docker-ce

    ইনস্টলেশন শেষ হয়ে গেলে ডকার পরিষেবাটি স্বয়ংক্রিয়ভাবে শুরু হবে। এটি যাচাই করতে টাইপ করুন:

    sudo systemctl status docker

    ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2019-07-30 20:52:00 GMT; 1min 11s ago Docs: https://docs.docker.com…

    লেখার সময়, ডকারের সর্বশেষতম স্থিতিশীল সংস্করণটি 19.03.1 :

    docker -v

    Docker version 19.03.1, build 74b1e89

সুডো ছাড়াই ডকার কমান্ড কার্যকর করা হচ্ছে

ডিফল্টরূপে, কেবলমাত্র রুট এবং sudo সুবিধাগুলি সহ ব্যবহারকারী ডকার কমান্ড কার্যকর করতে পারে।

sudo usermod -aG docker $USER

$USER হল একটি পরিবেশের পরিবর্তনশীল যা আপনার ব্যবহারকারীর নাম ধারণ করে।

লগ আউট এবং লগ ইন করুন যাতে গ্রুপ সদস্যতা রিফ্রেশ হয়।

একবার sudo টাইপ না করে আপনি docker কমান্ডগুলি চালাতে পারবেন তা যাচাই করার জন্য একবার হয়ে গেলে:

docker container run hello-world

কমান্ডটি একটি পরীক্ষা চিত্র ডাউনলোড করবে, এটি একটি পাত্রে চালাবে, একটি "হকার থেকে ডক" বার্তা প্রিন্ট করবে এবং প্রস্থান করবে। আউটপুট নীচের মত দেখতে হবে:

ডকার ব্যবহার

এখন আপনি আপনার ডেবিয়ান 10 এ ইনস্টল করেছেন, আসুন আমরা বেসিক ডকার ধারণা এবং কমান্ডগুলি দেখি।

ডকার ইমেজ

একটি ডকার ইমেজটি একাধিক ফাইল সিস্টেম স্তর দ্বারা গঠিত যা চিত্রের ডকফেরফিলের নির্দেশাবলী উপস্থাপন করে যা একটি কার্যকরযোগ্য সফ্টওয়্যার অ্যাপ্লিকেশন তৈরি করে। একটি চিত্র হ'ল অ্যাপ্লিকেশন এবং অন্যান্য সমস্ত নির্ভরতা যেমন গ্রন্থাগার, বাইনারি এবং অ্যাপ্লিকেশনটি চালনার জন্য প্রয়োজনীয় নির্দেশাবলী সহ একটি অপরিবর্তনীয় বাইনারি ফাইল।

সর্বাধিক ডকার চিত্রগুলি ডকার হাবটিতে উপলভ্য। এটি একটি ক্লাউড-ভিত্তিক রেজিস্ট্রি পরিষেবা যা অন্যান্য কার্যকারিতাগুলির মধ্যে ডকার চিত্রগুলি পাবলিক বা বেসরকারী সংগ্রহস্থলে রাখার জন্য ব্যবহৃত হয়।

ডকার হাব রেজিস্ট্রি থেকে একটি ছবি অনুসন্ধান করতে, docker search কমান্ডটি ব্যবহার করুন। উদাহরণস্বরূপ, একটি ডেবিয়ান চিত্র অনুসন্ধান করতে, আপনি টাইপ করতে পারেন:

docker search debian

ডকার পাত্রে

কোনও চিত্রের উদাহরণটিকে একটি ধারক বলা হয়। একটি ধারক একটি একক অ্যাপ্লিকেশন, প্রক্রিয়া, বা পরিষেবার জন্য একটি রানটাইম উপস্থাপন করে।

এটি সবচেয়ে উপযুক্ত তুলনা নাও হতে পারে তবে আপনি যদি প্রোগ্রামার হন তবে আপনি কোনও ডকারের চিত্রটিকে শ্রেণীর উদাহরণ হিসাবে এবং ডকারের ধারক হিসাবে ভাবতে পারেন।

শুরু করার জন্য, থামাতে, অপসারণ এবং একটি ধারক পরিচালনা করতে docker container কমান্ডটি ব্যবহার করুন। উদাহরণস্বরূপ, নিম্নলিখিত কমান্ডটি দেবিয়ান চিত্রের ভিত্তিতে একটি ডকার ধারক শুরু করবে। স্থানীয়ভাবে আপনার কাছে চিত্র না থাকলে এটি প্রথমে ডাউনলোড করা হবে:

docker container run debian

দেবিয়ান কন্টেইনারটি বুট আপ করার সাথে সাথেই বন্ধ হয়ে যাবে কারণ এতে দীর্ঘকাল চলমান প্রক্রিয়া নেই এবং অন্য কোনও কমান্ড সরবরাহ করা হয়নি। ধারকটি বুট আপ হয়ে গেছে, একটি খালি কমান্ড চালিয়েছে এবং তারপরে বাইরে বেরিয়েছে।

স্যুইচ- -it আপনাকে কমান্ড লাইনের মাধ্যমে -it সাথে ইন্টারঅ্যাক্ট করার অনুমতি দেয়। একটি ইন্টারেক্টিভ ধারক শুরু করতে:

docker container run -it debian /bin/bash

root@ee86c8c81b3b:/#

আপনি উপরের আউটপুট থেকে দেখতে পাচ্ছেন একবার কন্টেইনার শুরু হওয়ার সাথে সাথে কমান্ড প্রম্পট পরিবর্তন করা হয়েছে যার অর্থ আপনি এখন ধারকের ভিতরে থেকে কাজ করছেন।

চলমান ডকার পাত্রে তালিকাবদ্ধ করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

docker container ls

সমস্ত ধারক দেখতে, এটিকে -a সুইচটি পাস করুন:

docker container ls -a

এক বা একাধিক পাত্রে মুছতে কেবল ধারক আইডি (বা আইডি) অনুলিপি করুন এবং container rm কমান্ডের পরে এগুলি container rm :

docker container rm c55680af670c

উপসংহার

ডেবিয়ান 10 এ ডকার ইনস্টল করা তুলনামূলক সহজ কাজ। ডকারটি কনটেইনার প্রযুক্তির জন্য আদর্শ এবং এটি ডিওওএসস ইঞ্জিনিয়ারদের এবং তাদের ক্রমাগত একীকরণ এবং বিতরণ পাইপলাইনের জন্য একটি প্রয়োজনীয় সরঞ্জাম।

আরও তথ্যের জন্য অফিসিয়াল ডকার ডকুমেন্টেশন দেখুন।

ডকার ডেবিয়ান