هاست پایتون

هاست پایتون

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

مزایای هاست پایتون وان سرور

دسترسی ترمینال

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

پشتیبانی از انواع فریم‌ورک‌ها

یکی از ویژگی‌های برجسته وان سرور، پشتیبانی کامل از انواع فریم‌ورک‌های پایتون است. از Django گرفته تا Flask، شما می‌توانید با اطمینان از اینکه تمامی نیازهای فنی وب‌سایت پایتونی خود را با این سرویس پوشش دهید.

سازگاری با ورژن‌های مختلف پایتون

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

وب سرور لایت اسپید برای عملکرد بهینه

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

هارد NVMe برای سرعت بیشتر

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

پشتیبانی از فشرده‌سازی Gzip

وان سرور با ارائه پشتیبانی از فشرده‌سازی Gzip، به شما این امکان را می‌دهد که حجم داده‌های ارسالی از سرور را به حداقل برسانید. این اقدام نه تنها باعث افزایش سرعت لود صفحات می‌شود بلکه میزان ترافیک مصرفی نیز به شدت کاهش می‌یابد.

پشتیبانی 24 ساعته

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

قیمت ارزان و امکانات فوق‌العاده

خدمات هاست Python از وان سرور با قیمتی بسیار رقابتی عرضه می‌شود. این امکان به شما این اجازه را می‌دهد که به راحتی به یک هاست پایتون ارزان و مطمئن با امکانات بی‌نظیر دسترسی پیدا کنید، بدون این که بیش از حد بر روی بودجه خود فشاری بیافتید.

 

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

    پلن های هاست پایتون

    پلــن مورد نظرتـــان را نیــافتید؟!

    همین حالا پلن انتخابی یا کانفیگ اختصاصیتان را درخواست کنید

    پشتیبانی 24/7

    وان سرور با تیمی قدرتمند پشتیبانی 24 ساعته در هفت روز هفته را برای کاربران گرامی وان سرور تدارک دیده تا در هر زمان افتخار خدمت رسانی داشته باشد. پشتیبانی از طریق تیکت و تماس.

    آپتایم 99.99%

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

    بک آپ گیری خودکار

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

    هارد NVMe

    پرسرعت ترین هارد تا لحظه حال از نوع ssd Nvme میباشد که با اختلاف زیادی از رقبای نوع دیگر هاردها انتقال دیتا دارد، انتقال دیتا با سرعت تقریبا 8GB/s تجربه کاربری بهتری را در مجازی ها به نمایش میگذارد.

    ترافیک نامحدود

    ترافیک این نوع سرور از وان سرور به صورت نامحدود بوده و هیچ محدودیت ترافیک و پهنای باندی اعمال نشده.

    وب سرور LiteSpeed

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

    سوالات متداول

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

    ثبت سفارشات هاست در وان سرور آنی است. به محض پرداخت مشخصات برای شما ایمیل خواهد شد.

    بله! در صورتی که هاست شما با کنترل پنل cpanel بوده به صورت رایگان از سمت تیم وان سرور امکان انتقال وجود دارد. به این منظور از طریق پنل کاربری  بخش ارسال تیکت پشتیبانی اقدام به ارسال تیکت کنید تا همکاران بررسی و انتقال هاستتون رو انجام بدن.

    این هارد بیش از ۲۰ برابر سریعتر از هاردهای Sata3 و درعمل بیش از ۵برابر سریعتر از هاردهای SSD میباشد.به همین دلیل که ارتباط هاستینگ با هارد کاملا مستقیم است این حجم تبادلات در هارد NVMe بسیار بالاتر رفته که باعث کاهش شدید تاخیر زمانی پاسخ ( Load Avg ) شده.

    ارتقا در هر زمان تاریخ سررسید با وجود منابع سخت افزاری مقدور است، تنزل سرویس نیز فقط در زمان تمدید سرویس میسر خواهد بود.

    بله، این قابلیت در تمامی هاستهای وان سرور مقدور است. همچنین اگر نیاز به ssl اختصاصی داشتید هم از ( بخش فروش ssl سایت ) میتوانید سفارش ثبت کنید.

    بک آپ گیری ها به صورت خودکار از طریق JetBackup گرفته میشود که به دو شیوه هفتگی و هر روز میباشد.
    بک آپ های روزانه: بک آپ فقط از دیتابیس های هاستتون گرفته شده و تا سه روز قبل نگهداری میشود.
    بک آپ های هفتگی: بک آپ به صورت کامل فول بک آپ گرفته شده و تا دو هفته قبل موجود میباشد.
    همچنین دسترسی به دانلود و ریستور بک آپ ها در سی پنل بخش jetbackup برای کاربران گرامی وان سرور محیا میباشد تا بدون اتلاف زمان اقدام به دانلود و ریستور کنند.

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

    صفحه تماس بـــا مـــا

    نظرات مشتریان

    برخی از نظرات مشتریان وان سرور

    جزیره آموزشی

    برخی از پستهای آموزشی پیشنهادی
    آموزش بستن برخی از پورت ها در میکروتیک

    آموزش بستن برخی از پورت ها در میکروتیک

    آموزش بستن برخی از پورت ها در میکروتیکاین موضوع بیشتر برای افرادی مناسب هست که از دیتاسنتر بخاطر استفاده از تورنت و یا اسپم abuse می گیرند.ابتدا وارد فایروال میشیم :کد:/ip firewall filterسپس باید اجازه استفاده از پورت های خاص را با دستوارت زیر صادر کنیم :کد:add chain=forward disabled=no action=accept in-interface=LAN protocol=tcp dst-port=21add chain=forward disabled=no action=accept in-interface=LAN protocol=tcp dst-port=25add chain=forward disabled=no action=accept in-interface=LAN protocol=tcp dst-port=80add chain=forward disabled=no action=accept in-interface=LAN protocol=tcp dst-port=110add chain=forward disabled=no action=accept in-interface=LAN protocol=tcp dst-port=443add chain=forward disabled=no action=accept in-interface=LAN protocol=tcp dst-port=8080حال با دستور زیر از فعالیت هرموردی بجز پورت های بالا جلوگیری می کنیم : کد:add chain=forward disabled=no action=drop in-interface=LANمعمولا بجای LAN در میکروتیک ها ether1 را می بینیم.اگر 2 کارت شبکه داریم باید کارتی را انتخاب کنیم که کاربران میخواهند از آن استفاده کنند !یک دستور دیگر هم هست که محض اطمینان آن را نیز وارد کنید : کد:ip firewall filter add chain=forward p2p=bit-torrent action=dropاین دستور از تمام فعالیت هایی که به تورنت ربط دارند جلوگیری میکند.اگر بخواهیم از بروز اسپم جلوگیری کنیم خطی که پورت 25 را نوشتیم را حذف می کنیم.برای خرید سرور مجازی ویندوز کلیک کنید

    سه‌شنبه, 31 تیر 1393

    ادامه مطلب
    آموزش نصب داکر Docker در Ubuntu 16.04

    آموزش نصب داکر Docker در Ubuntu 16.04

    آموزش نصب داکر Docker در Ubuntu 16.04داکر چیست؟ Docker ( داکر ) یک سکوی متن باز برای ساخت، طراحی و اجرای اپلیکیشن های توزیع شده است . توسط داکر می توانید اپلیکیشن های خود را سریع تر و راحت تر منتشر کنید. Docker به صورتی عمل می کند که عملیات بسته بندی ، حمل و توسعه هر برنامه کاربردی که به صورت سبک و قابل حمل ایجاد شده است را بطور خودکار انجام دهد. از دیگر ویژگی های این پلتفرم، امکان گسترش سرویس های قابل توسعه به شیوه ای امن و قابل اعتماد در طیف گسترده ای از پلتفرم ها است. از دیگرقابلیت های داکر می توان به انتقال اپلیکیشن ها و انعطاف پذیری زیر ساخت، به روز رسانی پویا و ایجاد تغییرات در لحظه را نام برد. محبوبیت داکراین روزها داکر و Moby که به عنوان مجموعه بالاسری داکر شناخته می‌شود، مخاطبین بسیار زیادی جذب کرده و بنا به گزارش داکر چیزی بیشتر از ۳.۵ اپلیکیشن در کانتینرها از طریق فناوری داکر قرار دارند و بیشتر از ۳.۷ میلیارد اپلیکیشن از این طریق دانلود شده است.این موارد باعث شده است بزرگانی مانند ردهت، کنونیکال، اوراکل و مایکروسافت نیز به استفاده از داکر گرایش پیدا کنند و در حال حاضر تقریباً تمامی بزرگان حاضر در بستر رایانش ابری به نوعی از داکر استفاده می‌کنند.در این آموزش ، نحوه نصب و استفاده از آن را در اوبونتو 16.04 یاد خواهید گرفت.پیش نیاز ها برای دنبال کردن این آموزش به موارد زیر نیاز دارید: همانطور که در این آموزش مشخص هست، نیازمند به سرور لینوکسی Ubuntu 16.04 میباشد، برای دریافت این سرور میتوانید به این لینک مراجعه کنید.اگر میخواهید خودتان پروژه ای به اشتراک بگذارید باید در Docker Hub عضو شوید و مراحل 5 و 6 را انجام دهید.مرحله 1 - نصب Dockerبرای دریافت سرورهای ubuntu 16.04 تحویل آنی کلیک کنیدابتدا باید با استفاده از کلید GPG مخازن اصلی داکر را به سیستم عامل اضافه میکنیم:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - مخزن Docker را به منابع APT اضافه میکنیم: sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"سپس ، پایگاه داده بسته را با بسته های Docker از repo تازه اضافه شده به روز میکنیم: sudo apt-get updateاطمینان حاصل کنید که به جای repo پیش فرض Ubuntu 16.04 می توانید از repo داکر را نصب کنید:apt-cache policy docker-ceشما باید خروجی مشابه موارد زیر را مشاهده کنید:docker-ce: Installed: (none) Candidate: 18.06.1~ce~3-0~ubuntu Version table: 18.06.1~ce~3-0~ubuntu 500 500 https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages توجه کنید که docker-ce نصب نشده است! اما مخزن Docker برای Ubuntu 16.04 (xenial) فعال میباشد.و حال با دستور زیر داکر را نصب میکنیم: sudo apt-get install -y docker-ceبا دستور زیر باید خروجی به ما دهد که داکر نصب و فعال ( Active ) میباشد:sudo systemctl status dockerمرحله 2 - استفاده از دستورات داکربا نصب و فعالسازی Docker ، اکنون زمان آن رسیده است که با دستورات آشنا شوید. استفاده از دستور docker در اول هر دستور معنی اجرای دستور برای سرویس داکر میباشد، نمونه ای از دستورات آن به شکل زیر میباشد:docker [option] [command] [arguments]docker مطابق با Docker 18.06.1 ، لیست کاملی از دستورات موجود شامل موارد زیر نمایان میشود: Output attach Attach local standard input, output, and error streams to a running container build Build an image from a Dockerfile commit Create a new image from a container's changes cp Copy files/folders between a container and the local filesystem create Create a new container diff Inspect changes to files or directories on a container's filesystem events Get real time events from the server exec Run a command in a running container export Export a container's filesystem as a tar archive history Show the history of an image images List images import Import the contents from a tarball to create a filesystem image info Display system-wide information inspect Return low-level information on Docker objects kill Kill one or more running containers load Load an image from a tar archive or STDIN login Log in to a Docker registry logout Log out from a Docker registry logs Fetch the logs of a container pause Pause all processes within one or more containers port List port mappings or a specific mapping for the container ps List containers pull Pull an image or a repository from a registry push Push an image or a repository to a registry rename Rename a container restart Restart one or more containers rm Remove one or more containers rmi Remove one or more images run Run a command in a new container save Save one or more images to a tar archive (streamed to STDOUT by default) search Search the Docker Hub for images start Start one or more stopped containers stats Display a live stream of container(s) resource usage statistics stop Stop one or more running containers tag Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE top Display the running processes of a container unpause Unpause all processes within one or more containers update Update configuration of one or more containers version Show the Docker version information wait Block until one or more containers stop, then print their exit codes برای مشاهده راهنمای هر دستور زیر مجموعه موجود: docker docker-subcommand --help برای مشاهده اطلاعات بیشتر Docker ، از دستور زیر استفاده کنید: docker infoمرحله 3 - کار با Docker Imagesدر اینجا مراحل نصب یک image یا تمپلت آماده ای از یک پروژه که در Docker Hub به اشتراک در آمده گفته خواهد شد، این روند برای اشتراک گذاری و استفاده راحت برنامه ها و اسکریپتها در سطح عموم و خصوصی مورد استفاده قرار میگیرد،نمونه ساده ای از این ایمیج داکر برای تست میتوانید از دستور زیر استفاده کنید:docker run hello-worldدر صورت اینکه تمامی مراحل نصب و فعالسازی داکر درست باشد با اجرای دستور بالا باید خروجی پایین رو داشته باشید:Output...Hello from Docker!This message shows that your installation appears to be working correctly....با استفاده از دستور docker و دستور زیر مجموعه search میتوانید در مجموعه image docker پروژه بخصوص را جستجو کنید، به عنوان مثال با دستور زیر پروژه های مربوط به Ubuntu را جستجو میکنیم:docker search ubuntuبا اجرای دستور بالا در مخازن Docker Hub تمام پروژه ها را جستجو و به شکل زیر خروجی نمایش داده خواهد شد:OutputNAME DESCRIPTION STARS OFFICIAL AUTOMATEDubuntu Ubuntu is a Debian-based Linux operating sys… 8564 [OK] dorowu/ubuntu-desktop-lxde-vnc Ubuntu with openssh-server and NoVNC 230 [OK]rastasheep/ubuntu-sshd Dockerized SSH service, built on top of offi… 176 [OK]consol/ubuntu-xfce-vnc Ubuntu container with "headless" VNC session… 129 [OK]ansible/ubuntu14.04-ansible Ubuntu 14.04 LTS with ansible 95 [OK]ubuntu-upstart Upstart is an event-based replacement for th… 91 [OK] neurodebian NeuroDebian provides neuroscience research s… 54 [OK] 1and1internet/ubuntu-16-nginx-php-phpmyadmin-mysql-5 ubuntu-16-nginx-php-phpmyadmin-mysql-5 48 [OK]ubuntu-debootstrap debootstrap --variant=minbase --components=m… 39 [OK] nuagebec/ubuntu Simple always updated Ubuntu docker images w… 23 [OK]tutum/ubuntu Simple Ubuntu docker images with SSH access 18 i386/ubuntu Ubuntu is a Debian-based Linux operating sys… 14 1and1internet/ubuntu-16-apache-php-7.0 ubuntu-16-apache-php-7.0 13 [OK]ppc64le/ubuntu Ubuntu is a Debian-based Linux operating sys… 12 eclipse/ubuntu_jdk8 Ubuntu, JDK8, Maven 3, git, curl, nmap, mc, … 6 [OK]1and1internet/ubuntu-16-nginx-php-5.6-wordpress-4 ubuntu-16-nginx-php-5.6-wordpress-4 6 [OK]codenvy/ubuntu_jdk8 Ubuntu, JDK8, Maven 3, git, curl, nmap, mc, … 4 [OK]darksheer/ubuntu Base Ubuntu Image -- Updated hourly 4 [OK]pivotaldata/ubuntu A quick freshening-up of the base Ubuntu doc… 2 1and1internet/ubuntu-16-sshd ubuntu-16-sshd 1 [OK]smartentry/ubuntu ubuntu with smartentry 1 [OK]ossobv/ubuntu Custom ubuntu image from scratch (based on o… 0 paasmule/bosh-tools-ubuntu Ubuntu based bosh-cli 0 [OK]1and1internet/ubuntu-16-healthcheck ubuntu-16-healthcheck 0 [OK]pivotaldata/ubuntu-gpdb-dev Ubuntu images for GPDB development 0 در ستون OFFICIAL گزینه های [ ok ] نشانگر این میباشد که این image توسط شرکت پشتیبانی ساخته و پشتیبانی میشود.پس از شناسایی image مورد نظر با استفاده از دستور pull میتوانید آن را در سیستم عامل خود دانلود کنید:docker pull ubuntuبعد از بارگیری یک image ، می توانید یک محتوا را با استفاده از image بارگیری شده با دستور زیرمجموع run اجرا کنید:docker run ubuntuبا دستور زیر تمام image هایی که در داکر نصب شده را نشان میدهد:docker imagesOutputREPOSITORY TAG IMAGE ID CREATED SIZEubuntu latest ea4c82dcd15a 16 hours ago 85.8MBhello-world latest 4ab4c602aa5e 5 weeks ago 1.84kBهمانطور که در بخش های بعد توضیح داده خواهد شد با استفاده از Docker Hub شما میتوانید پروژه image که به داکر اضافه کردید را تغییر و بروزرسانی کنید. برای این کار باید در داکر هاب عضو شویدمرحله 4 - مدیریت محتوای پروژه های داکرپس از مدتی استفاده از Docker ، بسیاری از محتوای فعال (در حال اجرا) و غیرفعال را در سیستم عامل خود خواهید داشت. برای مشاهده موارد فعال ، از دستور زیر استفاده کنید:docker psOutputCONTAINER ID IMAGE COMMAND CREATED در این آموزش سه پروژه نصب شده، یکی hello-world و دو پروژه در مورد اوبنتو، که در حال اجرا نیستن و در مجازی ساز داکر شما موجود میباشد.برای مشاهده همه پروژه های فعال و غیر فعال از دستور docker ps با علامت اختصار a- چنین خروجی خواهیم دید:docker ps -aOutputCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES9b0db8a30ad1 ubuntu "/bin/bash" 21 minutes ago Exited (0) About a minute ago xenodochial_neumannd7851eb12e23 ubuntu "/bin/bash" 24 minutes ago Exited (0) 24 minutes ago boring_chebyshevd54945b6510b hello-world "/hello" 32 minutes ago Exited (0) 32 minutes ago youthful_roentgenبرای مشاهده جدیدترین پروژه ساخته شده از علامت اختصار l- استفاده میکنیم:docker ps -lOutputCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES9b0db8a30ad1 ubuntu "/bin/bash" 22 minutes ago Exited (127) About a minute ago xenodochial_neumannبرای شروع یک پروژه متوقف شده از دستور docker start استفاده میکنیم، باید شناسه انحصاری آن یا Container ID را وارد کنیم، نمونه بالا برای ایمیج ubuntu آی دی آن 9b0db8a30ad1 میباشد:docker start 9b0db8a30ad1 برای دیدن وضعیت Container مربوطه از دستور docker ps میتوانیم مشاهده کنیم:docker psOutputCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES9b0db8a30ad1 ubuntu "/bin/bash" 23 minutes ago Up 11 seconds xenodochial_neumannبرای توقف یک پروژه کافیست از دستور docker stop استفاده کنید و سپس شناسه پروژه یا نام آن را وارد کنید:docker stop xenodochial_neumannبرای حذف پروژه از دستور docker rm استفاده کنید، سرورهای مجازی مخصوص داکر Docker ازلوکیشنهای مختلفمرحله 5 - تغییر در یک Container ( پروژه ) و image Dockerشما زمانی که یک پروژه داکر راه اندازی میکنید، همانند یک مجازی ساز میتوانید در آن تغییرات اعمال کنید و یا آن را متوقف و استارت کنید و همچنین حذف کنید.در این بخش نحوه ذخیره یک پروژه به عنوان image را به شما آموزش میدهیم.بعد از نصب node.js در پروژه ubuntu ، آن image را خاموش میکنیم، حال میخواهیم این پروژه را به صورت یک image در سیستم عاملی دیگر نصب کنیم که Node.js در آن نصب باشد. برای این که در هر سرور مراحل نصب مجدد انجام نباشد پس از تغییرات اعمال شده یک image با نصب Nodejs گرفته و در سرورهای دیگر از این پروژه کامل شده استفاده میکنیمبرای این کار ابتدا در ایمیج قبلی که نصب است تغییرات را اعمال میکنیم:docker commit -m "What did you do to the image" -a "Author Name" container-id repository/new_image_nameسوئیچ -m برای پیام متعهد است که به شما و دیگران کمک می کند بدانند چه تغییراتی ایجاد کرده اید ، در حالی که -a برای مشخص کردن نویسنده استفاده می شود. شناسه کانتینر همان شناسه ای است که شما در ابتدای آموزش ، هنگام شروع جلسه تعاملی داکر ، به آن اشاره کردیم. مگر اینکه مخازن اضافی را در Docker Hub ایجاد کنید ، مخزن معمولاً نام کاربری Docker Hub شماست.به عنوان مثال ، برای کاربر sammy ، با شناسه کانتینر d9b100f2f636 ، دستور زیر است:docker commit -m "added node.js" -a "sammy" d9b100f2f636 sammy/ubuntu-nodejs پس از اتمام این کار ، لیست تمامی ایمیج Docker مشاهده میشود که در حال حاضر هم image قدیمی و هم image جدید اضافه شده استdocker imagesOutputREPOSITORY TAG IMAGE ID CREATED SIZEsammy/ubuntu-nodejs latest 6a1784a63edf 2 minutes ago 170MBubuntu latest ea4c82dcd15a 17 hours ago 85.8MBhello-world latest 4ab4c602aa5e 5 weeks ago 1.84kBدر مثال بالا image با نام ubuntu-nodejs همان ایمیج ساخته شده ای هست که در داکر هاب قرار داده شده است، این دو نسخه در این مثال با فرق نصب Node.js است.حال بیاییم این image را به اشتراک بگذاریم تا دیگران هم از این پروژه استفاده کنند:مرحله 6 - انتشار image در مخزن داکردر قدم بعدی انتشار این image در دنیای اینترنت برای استفاده چند نفر از دوستانتان یا همگان بر روی image تولید شده شما میباشد. کل دنیای Docker Hub برگرفته از کاربرهای عضو شده بسیاری میباشد که این image ها را به اشتراک گذاشتند"شما نیز برای اشتراک گذاری image خود باید در سایت داکر هاب عضو شوید.برای انتشار ایمیج خود ابتدا وارد داکر هاب شوید:docker login -u docker-registry-usernameسپس با دستور زیر میتوانید ایمیج خود را منتشر کنید:docker push docker-registry-username/ubuntu-nodejsبرای انتشار ایمیج ubuntu-nodejs در مخزن نام کاربری sammy اینطور عمل میکنیم:docker push sammy/ubuntu-nodejs ممکن است این فرآیند با آپلود کردن image مدتی طول بکشد ، اما پس از اتمام ، خروجی به این صورت خواهد بود: OutputThe push refers to repository [docker.io/sammy/ubuntu-nodejs]1aa927602b6a: Pushed76c033092e10: Pushed2146d867acf3: Pushedae1f631f14b7: Pushed102645f1cf72: Pushedlatest: digest: sha256:2be90a210910f60f74f433350185feadbbdaca0d050d97181bf593dd85195f06 size: 1362بعد از انتشار دادن image به حساب کاربری ، باید مانند تصویر زیر نشان داده شده است ، در داشبورد حساب کاربری خود قرار دهید.در این مقاله آموزش مختصری از جزئیات داکر و نحوه نصب و فعالسازی، تغییر، حذف و پابلیک سازی پروژه و ایمیج گفته شد، امیدواریم این آموزش برای شما مفید واقع شده باشد.

    دوشنبه, 28 مرداد 1398

    ادامه مطلب
    آموزش کامل IBSng ( فایل آموزشی پی دی اف )

    آموزش کامل IBSng ( فایل آموزشی پی دی اف )

    آموزش کامل IBSngبا توجه به گستردگی اکانتینگ دهی در IBSng و مشکلات کاربران برای چگونگی کارکرد دفترچه راهنمایی در این باره فراهم شده که میتوانید از لینک زیر دریافت کنید:برای دریافت آموزش کامل IBSng کلیک کنید برای خرید سرور مجازی با کانفیگ رایگان IBSng کلیک کنید

    سه‌شنبه, 31 تیر 1393

    ادامه مطلب