Docker konteynerlerinizi Yacht ile nasıl yönetirsiniz?

Docker güzel bir araçtır, ancak ona aşina değilseniz yönetmesi zor olabilir. Yat, kullanıcılara kapsayıcıları dağıtmak, değiştirmek ve yönetmek için kullanılabilecek bir web kullanıcı arayüzü sağlayarak işleri kolaylaştırmaya çalışan bir programdır. İşte Linux sisteminizde Yacht'ı nasıl kuracağınız.

Başlamadan Önce

Yacht, Docker konteynerleri için kullanımı kolay bir kullanıcı arabirimidir . Kapsayıcıları düzenlemek, yenilerini dağıtmak, birimleri yönetmek ve hatta yapılandırma dosyalarını değiştirmek için kullanabilirsiniz. Ancak, bu yazılım yoğun geliştirme aşamasındadır ve bazen kararsız olabilir.

Yacht'ı yalnızca değerli verilerinizi kaybetme konusunda endişelenmediğiniz ayarlarda kullanmanızı önemle tavsiye ederiz. Yacht'ı kullanmadan önce verilerinizi yedeklediğinizden emin olun.

Docker'ı Linux'a Kurmak

Yat, Dockerhub üzerinden kullanıcılara görsel olarak sunulmaktadır. Ancak Docker'ı çalıştırmayı denemeden önce sisteminize kurmanız gerekir. Docker'ı sisteminize kurmak için sunucunuzda bir terminal penceresi açın ve aşağıdaki kurulum talimatlarını takip edin.

Bu kılavuzda Docker'ı Linux üzerinde bir Snap paketi aracılığıyla kullanacağız. Snap, Docker'ı kurma zorluğunun çoğunu gerektirdiği için kullanılıyor. Başlamak için, Linux sisteminizde Snap runtime'ı etkinleştirmelisiniz.

Snap çalışma zamanını Linux'ta etkinleştirmek için konuyla ilgili kılavuzumuzu izleyin . Bu kılavuz, Snap paketi çalışma zamanının nasıl kurulacağını ayrıntılı olarak ele alacaktır. Snap çalışma zamanını ayarladıktan sonra snap install komutunu kullanarak Docker'ı sunucunuza kurabilirsiniz .

sudo snap yükleme liman işçisi

Docker tool yüklendiğinde root olarak kullanabilirsiniz. Ancak Docker'ı root olmadan kullanmak istiyorsanız bir terminal penceresine aşağıdaki komutları girmelisiniz.

sudo addgroup --system docker sudo adduser $USER docker newgrp docker sudo snap docker'ı devre dışı bırak Sudo snap docker'ı etkinleştir

Yat liman işçisi görüntüsünü çekme

Yacht docker görüntüsünü doğrudan Dockerhub'dan çekmeniz gerekecek. Sunucunuza (veya Linux PC'ye) çekmek için, sunucunun kök hesabında oturum açın. Su ile root'ta oturum açabilirsiniz .

su -

Kök hesaba giriş yapamıyorsanız, büyük olasılıkla kök hesabınızı kilitlemişsinizdir. Bu nedenle, etkinleştirmeniz gerekecek. Kök hesabı etkinleştirmek için aşağıdakileri yapın.

sudo -s

şifre

Kök şifresini güvenli ve akılda kalıcı bir şeye ayarlayın. Ardından, çıkış ile sudo -s oturumunu kapatın .

çıkış

Kök hesapta oturum açtıktan sonra, "yacht" docker birimini oluşturmak için aşağıdaki komutu kullanın. Bu birim, sunucudaki tüm Yat verilerini tutacaktır.

docker hacmi yat oluştur

Oluşturulan yeni birim ile, sisteminizin Yacht görüntüsünü Dockerhub'dan aşağı çekmek için docker run komutunu kullanın.

docker run -d -p 8000:8000 -v /var/run/docker.sock:/var/run/docker.sock -v yat:/config selfhostedpro/yacht

Görüntü Dockerhub'dan çekildiğinde Docker, görüntüyü sisteminizde bir kapsayıcı olarak dağıtır. Yacht'ı 8000 numaralı bağlantı noktasında çalıştıracaktır. Yacht web kullanıcı arayüzüne aşağıdaki URL ile herhangi bir tarayıcıdan erişebilirsiniz.

HTTP://local-lan-ip-of-server:8000

Kurulumdan sonra Yacht docker konteynerini başlatma

Yukarıdaki docker run komutu kullanılarak Yacht, Docker görüntüsü aracılığıyla dağıtılacak ve Port 8000'de başlatılacaktır. Ancak, bu komut yalnızca ilk dağıtım için çalışır.

Linux sisteminizi yeniden başlatırsanız, Yacht'ı çalıştırmak için docker start komutunu kullanmalısınız . İşte nasıl.

İlk olarak, su – komutunu kullanarak kök hesaba giriş yapın .

su -

Kök hesapta oturum açtıktan sonra, docker ps -a komutunu çalıştırın. Bu komut, sisteminizdeki tüm kapları listeleyecektir. "KONTEYNER KİMLİĞİ" sütununu ve Yat konteyner kimliğini bulun.

Yat konteyner kimliğini kopyaladıktan sonra, onu şu şekilde başlatabilirsiniz:

liman işçisi CONTAINER_ID'yi başlat

Veya şununla kapatın:

liman işçisi durağı CONTAINER_ID

Yatta Oturum Açma

Yacht'ta oturum açmak için varsayılan parolayı ve kullanıcı adını kullanmanız gerekecek. Ardından, aşağıdaki URL üzerinden Yacht'a erişin, kullanıcı olarak [email protected] girin ve şifre olarak girin .

HTTP://local-lan-ip-of-server:8000

Yat Kullanmak

Yacht'ta oturum açtıktan sonra, size gösterge panosu sunulur. Bu pano, çalışan tüm Docker görüntülerini ve bunların CPU ve bellek kullanımını gösterecektir.

Konteynerleri yönetmek için Yat kenar çubuğuna tıklayın, "Uygulamalar"ı seçin ve konteynırınızı seçin. Ardından, kapsayıcıyı seçtikten sonra bağlantı noktası bilgileri, kontrol düğmeleri, çalışan işlemler, günlükler vb. dahil olmak üzere ayrıntılı bilgileri görürsünüz.

Birimleri yönet

Yacht'ta Docker hacimlerini yönetmek mümkündür. Bunu yapmak için Yat kenar çubuğunu seçin, "Kaynaklar"ı seçin ve "Birimler"i seçin. Buradan, hem kullanılan hem de kullanılmayan Docker birimlerine erişebileceksiniz.

Ağları Yönet

Docker ağ ayarlarınıza erişmeniz mi gerekiyor? Yat kenar çubuğunu seçin ve "Ağ" seçeneğini seçin. Bu alana eriştiğinizde, ağ ayarlarını, arayüzleri vb. değiştirmekte özgürsünüz.

Resimleri yönet

Docker görüntülerini yönetmeniz gerekiyorsa Yat kenar çubuğunu seçin, "Kaynaklar" düğmesini seçin ve "Görüntüler"e tıklayın. "Görüntüler"e girdikten sonra Yacht, Docker görüntülerinizi yönetmenize izin verecektir.


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.