Docker
Pengembangan
Kelola kontainer, image, dan jaringan Docker Anda melalui Neotask di OpenClaw
- Daftar, mulai, hentikan, dan hapus kontainer dengan bahasa alami
- Bangun dan kelola image Docker dari percakapan
- Periksa log kontainer dan pantau penggunaan sumber daya
Yang Bisa Anda Lakukan
Siklus Hidup Kontainer
Jalankan, hentikan, jeda, lanjutkan, dan hapus kontainer berdasarkan nama atau deskripsi. Neotask menangani flag-nya — binding port, mount volume, variabel lingkungan, kebijakan restart — sehingga Anda bisa mengatakan "jalankan kontainer postgres di port 5433 dengan volume persisten" dan langsung terlaksana melalui OpenClaw.
Manajemen Image
Tarik tag image tertentu dari Docker Hub atau registri privat, daftar image yang di-cache secara lokal diurutkan berdasarkan ukuran, dan hapus layer yang menggantung. Bangun image dari path Dockerfile dan beri tag dalam satu instruksi.
Log & Debugging
Ambil N baris terakhir dari log kontainer, streaming output langsung, dan filter berdasarkan timestamp. Minta Neotask meringkas error terbaru dari kontainer yang gagal dan menyarankan kemungkinan penyebab berdasarkan konten log.
Jaringan & Volume
Buat jaringan bernama, hubungkan atau putuskan kontainer, dan periksa topologi jaringan. Daftar semua volume, lihat mana yang yatim (tidak ada kontainer terpasang), dan hapus dengan aman.
Docker Compose
Nyalakan atau matikan stack multi-layanan, skalakan layanan tertentu, dan periksa kesehatan setiap kontainer dalam proyek Compose. Neotask dapat membaca docker-compose.yml Anda dan menjelaskan apa yang dilakukan setiap layanan.
Coba Tanyakan
"Mulai kontainer Redis bernama cache-dev di port 6380 dengan data yang dipersistenkan ke ./redis-data"
"Tampilkan 200 baris log terakhir dari kontainer api dan tandai baris yang mengandung 'error' atau 'fatal'"
"Daftar semua kontainer yang berjalan dan port yang diekspos dalam tabel yang rapi"
"Hapus semua kontainer yang berhenti dan image yang menggantung untuk membebaskan ruang disk"
"Tarik postgres:16-alpine dan mulai dengan POSTGRES_PASSWORD=secret di port 5432"
"Kontainer mana yang sudah berjalan lebih dari 7 hari?"
"Periksa konfigurasi jaringan untuk kontainer frontend — di jaringan apa ia berada dan berapa IP-nya?"
"Matikan stack docker-compose di ./services/api dan nyalakan kembali dengan image baru"Tips Pro
Beri nama kontainer Anda secara konsisten (misalnya, myapp-prod, myapp-dev) agar Neotask bisa menargetkan yang tepat tanpa ambiguitas.
Untuk perintah run yang kompleks, deskripsikan perilaku yang diinginkan (port, volume, variabel env) daripada mencoba mendiktekan flag — OpenClaw menghasilkan sintaks yang benar.
Minta "ringkasan penggunaan disk" secara teratur — layer Docker menumpuk cepat dan kueri prune akan menunjukkan persis apa yang bisa direklamasi.
Saat mendebug kontainer yang gagal, minta log DAN output inspect bersamaan agar Neotask bisa menghubungkan masalah konfigurasi dengan error runtime.
Gunakan "stream log" untuk sesi debugging langsung; gunakan "N baris terakhir" saat Anda ingin snapshot untuk dibagikan atau dianalisis.
Untuk proyek Compose, tentukan direktori proyek agar Neotask tahu stack mana yang Anda maksud saat Anda memiliki beberapa.
Works Well With
- apify - Connect Apify web scraping with Docker to automate data extraction workflows, containerize scrapers, and scale collectio...
- blucli - Connect Docker and BluCLI to automate container workflows, streamline deployments, and manage your CLI pipeline from one...
- cal-com - Deploy Cal.com with Docker for a fully self-hosted scheduling platform. Control your data, simplify deployment, and scal...
- chroma - Deploy Chroma vector database with Docker for scalable AI embeddings. Containerize your vector search workflows and ship...
- coursera - Automate your Docker learning workflow with Coursera and Neotask. Track progress, manage courses, and streamline Docker ...
- daloopa - Connect Daloopa and Docker with Neotask to automate financial data workflows, container deployments, and model updates i...
- loom - Connect Docker and Loom with Neotask to automate container workflows and share video updates. Streamline DevOps communic...
- miro - Connect Docker and Miro with Neotask to automate container workflows, visualize infrastructure, and keep your team align...
- motherduck - Connect Docker and MotherDuck to run DuckDB analytics inside containers. Automate data pipelines, query cloud warehouses...