# Wazuh Docker Yardımcı Programları

Wazuh-Docker konteynerlerini kurduktan sonra, Wazuh kurulumunuzdan en iyi şekilde yararlanmak için yapabileceğiniz birkaç görev vardır.

<section id="bkmrk-hizmetlere-ve-kontey">### Hizmetlere ve Konteynerlere Erişim

1. Docker ana bilgisayar IP adresini kullanarak Wazuh panosuna erişin. Örneğin, `<span class="pre">https://localhost</span>`Docker ana bilgisayarındaysanız.
    
    <p class="callout info">Not: Kendinden imzalı bir sertifika kullanmanız durumunda tarayıcınız sertifikanın gerçekliğini doğrulayamadığına dair bir uyarı verecektir.</p>
    
    <div class="admonition note"> </div>
2. Standart kayıt sürecini izleyerek ve Docker ana bilgisayar adresini yönetici adresi olarak kullanarak aracıları kaydedin. Daha fazla bilgi için [<span class="doc">Wazuh aracı kayıt</span>](https://acikkaynak.lastguard.com.tr/books/kullanim-kilavuzu/page/wazuh-agent-kayit) belgelerine bakın.
3. Wazuh dosyasının bulunduğu dizindeki kapsayıcıları listeleyin `<span class="pre">docker-compose.yml</span>`:
    
    ```
    docker-compose ps
    ```
    
    <div aria-expanded="true" class="output highlight-none notranslate collapsible expanded"><div class="output-title" role="button">**Output**</div></div>```
    NAME                            COMMAND                  SERVICE             STATUS              PORTS
    single-node-wazuh.dashboard-1   "/entrypoint.sh"         wazuh.dashboard     running             443/tcp, 0.0.0.0:443->5601/tcp
    single-node-wazuh.indexer-1     "/entrypoint.sh open…"   wazuh.indexer       running             0.0.0.0:9200->9200/tcp
    single-node-wazuh.manager-1     "/init"                  wazuh.manager       running             0.0.0.0:1514-1515->1514-1515/tcp, 0.0.0.0:514->514/udp, 0.0.0.0:55000->55000/tcp, 1516/tcp
    ```
4. `<span class="pre">docker-compose.yml</span>`Her bir konteynerin komut satırına erişmek için dosyanın bulunduğu dizinden aşağıdaki komutu çalıştırın:
    
    ```
    docker-compose exec <SERVICE> bash
    ```

</section><section id="bkmrk-wazuh-servis-veri-ha">### Wazuh Servis Veri Hacimleri

Wazuh yapılandırma ve günlük dosyalarının kapsayıcılarının dışında var olmasını ayarlayabilirsiniz. Bu, dosyaların kapsayıcıları kaldırdıktan sonra da kalıcı olmasını sağlar ve kapsayıcılarınıza özel yapılandırma dosyaları sağlayabilirsiniz.

Bir Wazuh konteynerinde kalıcılığı garantilemek için birden fazla birime ihtiyacınız var. Aşağıda `<span class="pre">docker-compose.yml</span>`kalıcı birimlere sahip bir örnek verilmiştir:

```
services:
  wazuh:
    . . .
    volumes:
      - wazuh_api_configuration:/var/ossec/api/configuration

volumes:
  wazuh_api_configuration:
```

Kalıcı birimleri şu şekilde listeleyebilirsiniz : `<span class="pre">docker</span> <span class="pre">volume</span> <span class="pre">ls</span>`

<div aria-expanded="true" class="output highlight-none notranslate collapsible expanded"><div class="output-title" role="button">**Output**</div></div>```
DRIVER              VOLUME NAME
local               single-node_wazuh_api_configuration
```

</section><section id="bkmrk-wazuh-indeksleyici-v">### Wazuh Indexer ve Dashboard İçin Depolama Hacmi

Wazuh dizinleyici verilerinin depolanması için bir birim eklemek de mümkündür. Varsayılan olarak, tek düğümlü ve çok düğümlü dağıtımlar zaten yapılandırılmış birimlere sahiptir. Tek düğümlü bir wazuh dizinleyici biriminin bir örneği aşağıda gösterilmiştir `<span class="pre">docker-compose.yml</span>`:

```
wazuh.indexer:
    . . .
     volumes:
       - wazuh-indexer-data:/var/lib/wazuh-indexer

    . . .

volumes:
  wazuh-indexer-data
```

</section><section id="bkmrk-%C3%96zel-komutlar-ve-bet">### Özel Komutlar ve Scriptler

Wazuh yönetici kabında komutları çalıştırmak için bir kabuk çalıştırabilirsiniz:

```
docker exec -it single-node-wazuh.manager-1 bash
```

Bu kabukta yapılan her değişiklik, veri birimleri doğru şekilde yapılandırıldığı sürece kalıcı olur.

</section>