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üğme | Açı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:
| CMS | Tek tıkla kurulum sonrası durum |
|---|---|
| WordPress / Joomla | Veritabanı tamamen otomatik yapılandırılır; kurulumdan sonra gidip yöneticiyi ayarlayabilirsiniz |
| MediaWiki | Tam 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 |
| Ghost | Veritabanı 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) |
| Drupal | Veritabanı 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 |
| Halo | Yerleş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
| Bilgi | Açıklama |
|---|---|
| İmaj adı / etiketi | örn. nginx:latest |
| Varsayılan port | Konteynerin dışa açtığı port |
| Varsayılan kullanıcı / parola | Giriş ekranı olan imajlarda belirtilir |
| Kurulum komutu | Doğrudan düzenlenebilen docker run / docker-compose komutu |
| Veri birimi | Kalıcı dizin |
| Dikkat edilecekler | Port çakışması, kaynak gereksinimi, güvenlik uyarıları |
Uygulama kataloğundan farkı
| Uygulama kataloğu | İmaj kataloğu | |
|---|---|---|
| Konum | eksiksiz uygulamalar (kutudan çıktığı gibi) | alt düzey imajlar (temel servisler/bileşenler) |
| Örnekler | Nextcloud, WordPress, Memos | nginx, mysql, redis |
| Kurulum biçimi | docker-compose otomatik yazılır + yapılandırılır | tek tıkla docker run |
| Komut | otomatik üretilir | dü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.