Belgeler

Hızlı başlangıç + her bölüm ve her cihaz için işlev açıklamaları (sürekli güncelleniyor)

İmaj kataloğu

Bu belge panelin "İmaj kataloğunu" tanıtır — sık kullanılan Docker imajlarına göz atma ve tek tıkla kurulum.

Tek cümlede

İmaj kataloğu bir "Docker imaj mağazasıdır": sık kullanılan yazılımların (nginx, mysql, redis, WordPress vb.) resmî imajlarını içerir; her biri için "varsayılan port, kullanıcı adı-parola, kurulum komutu, dikkat edilecekler" hazırlanmıştır; tek tıkla çekip çalıştırırsınız, dışarıda arama yapmanız gerekmez.

İşlev özeti

İmaj kataloğu sık kullanılan Docker imajlarını toplar; "Tümü / Kurulu" şeklinde kategorili gezinme sunar. Her imaj için eksiksiz ayrıntı bulunur (varsayılan kullanıcı adı-parola, port, kurulum adımları, dikkat edilecekler) ve tek tıkla çekme ile çalıştırma desteklenir.

Uygun senaryolar

  • Sık kullanılan bir yazılımın resmî imajını hızla bulmak
  • İmajı tek tıkla çekip konteyner çalıştırmak
  • İmajın varsayılan portu, kullanıcı adı-parolası, veri birimi gibi temel bilgilerini görüntülemek

Kullanım

1. "İmaj kataloğu"na girin, imajlara göz atın veya arama yapın (kategoriler eksiksiz, sayı çok)

2. "Tümü" veya "Kurulu" sekmesine geçin

3. Bir imaja tıklayıp ayrıntılarını görün (imaj adı, varsayılan port, kullanıcı adı-parola, kurulum komutu, dikkat edilecekler)

4. "Kur"a tıklayarak tek tıkla çekin ve çalıştırın

CMS tek tıkla kurulum (otomatik veritabanı yapılandırması)

"Web sitesi / CMS / blog" kategorisindeki WordPress, Joomla, Drupal, MediaWiki, Halo, Ghost imajlarına tıkladığınızda, ayrıntı sayfasının üst kısmında iki büyük düğme görünür ve iki kurulum biçimini net biçimde birbirinden ayırır:

DüğmeAçıklama
⚡ Tek tıkla kurulum (otomatik veritabanı)Baştan sona elle SQL yazmak gerekmez: Docker'ı otomatik kurar → paylaşılan MariaDB'yi başlatır (kuruluysa doğrudan yeniden kullanır) → veritabanını ve kullanıcıyı otomatik oluşturur (rastgele güçlü parola) → CMS'i başlatır ve veritabanı yapılandırmasını otomatik doldurur. Kurulum süreci gerçek zamanlı günlük + genel ilerleme çubuğu penceresinde gösterilir, yarıda sonlandırılabilir; tamamlandığında erişim adresi ve veritabanı kimlik bilgileri gösterilir, tek tıkla kopyalanabilir.
Elle kurulum (komut)Bu imajın eksiksiz kurulum adımlarını gösterir (veritabanını kur → veritabanı ve kullanıcı oluştur → docker run / docker-compose); komutlar düzenlendikten sonra kopyalanabilir veya tek tıkla çalıştırılabilir. Her adımı kendisi kontrol etmek isteyen kullanıcılar için uygundur.

Tek tıkla kurulum tamamlandıktan sonra http://<server-ip>:<port> adresine giderek CMS'in kurulum sihirbazına / kayıt sayfasına ulaşabilirsiniz (örn. WordPress için 8080 portu, /wp-admin/install.php sayfasına yönlendirir). Veritabanı kimlik bilgileri aynı zamanda hedef sunucuda /opt/sshe-db-creds/<container-name>.conf dosyasına yazılır; ayrıntı sayfasındaki "Kurulu sitenin veritabanı kimlik bilgilerini görüntüle" bölümünden görüntüleyebilir / yedekleyebilir / tek tıkla phpMyAdmin kurabilirsiniz.

CMS'lerin otomasyon düzeyi:

CMSTek tıkla kurulum sonrası durum
WordPress / JoomlaVeritabanı tamamen otomatik yapılandırılır; kurulumdan sonra gidip yöneticiyi ayarlayabilirsiniz
MediaWikiTam otomatik: komut satırındaki install.php tabloları otomatik oluşturur + yöneticiyi oluşturur + LocalSettings.php dosyasını üretip kalıcı hâle getirir; kurulumdan sonra sonuçta otomatik üretilen yönetici hesabı ve parolasıyla doğrudan giriş yapılır, web sihirbazı gerekmez
GhostVeritabanı tamamen otomatik yapılandırılır ve uzaktan girişi desteklemek için varsayılan olarak url=http://<local-ip>:2368 ayarlanır; NAT/alan adı üzerinden erişilecekse url'un genel adrese veya alan adına çevrilmesi gerekir (ayrıntı sayfasındaki dikkat edilecekler bölümüne bakın)
DrupalVeritabanı otomatik yapılandırılır + sites/default/files/translations dizini otomatik oluşturulup yetkilendirilir (www-data yazabilir); sihirbaza girip veritabanı türünü seçmeniz yeterlidir
HaloYerleşik H2 veritabanı vardır; kurulumdan sonra doğrudan yönetici hesabını başlatırsınız

> İpucu: Çin içindeki sunucularda Docker Hub imaj çekme zaman aşımına uğrarsa, önce Docker imaj hızlandırıcısını yapılandırın (örn. docker.1ms.run / docker.m.daocloud.io).

"Kurulu" kategorisindeki imajlar satır içi işlemler sunar (kur / kaldır / durdur / başlat / yeniden başlat / sil).

İmaj ayrıntısı neleri içerir

BilgiAçıklama
İmaj adı / etiketiörn. nginx:latest
Varsayılan portKonteynerin dışa açtığı port
Varsayılan kullanıcı / parolaGiriş ekranı olan imajlarda belirtilir
Kurulum komutuDoğrudan düzenlenebilen docker run / docker-compose komutu
Veri birimiKalıcı dizin
Dikkat edileceklerPort çakışması, kaynak gereksinimi, güvenlik uyarıları

Uygulama kataloğundan farkı

Uygulama kataloğuİmaj kataloğu
Konumeksiksiz uygulamalar (kutudan çıktığı gibi)alt düzey imajlar (temel servisler/bileşenler)
ÖrneklerNextcloud, WordPress, Memosnginx, mysql, redis
Kurulum biçimidocker-compose otomatik yazılır + yapılandırılırtek tıkla docker run
Komutotomatik üretilirdüzenlenebilir komut sunulur

Dikkat edilecekler

1. İmaj çalıştırmak için hedef sunucuda Docker kurulu olmalıdır.

2. Kurulum komutundaki yer tutucular (parola, yol vb.) açıkça işaretlenir; lütfen bunları kendi değerlerinizle değiştirin.

3. Çekilen imajlar büyük olabilir (birkaç yüz MB); hedef sunucunun disk ve bant genişliğinin yeterli olduğundan emin olun.