Docker membolehkan anda membungkus aplikasi dan kebergantungannya ke dalam imej yang berjalan pada mana-mana VPS dengan satu arahan — arus perdana deploy moden.
1. Pasang Docker
Pada Ubuntu, cara paling mudah ialah skrip rasmi: curl -fsSL https://get.docker.com | sh. Sahkan dengan docker --version.
2. Jalankan kontena pertama anda
Contohnya, mulakan Nginx: docker run -d -p 80:80 nginx. -d menjalankannya di latar belakang, -p memetakan port 80 kontena ke port 80 hos. Lawati IP pelayan untuk melihat halaman.
3. Urus berbilang perkhidmatan dengan docker compose
Projek sebenar selalunya mempunyai pangkalan data, cache dan lain-lain. Tulis docker-compose.yml dan hidupkan semuanya dengan docker compose up -d untuk penyelenggaraan mudah.
4. Kekalkan data
Data hilang apabila kontena dibuang, jadi lekapkan volum ke direktori hos untuk data penting bagi mengelakkan kehilangan tidak sengaja.
Nota
- Pada VPS RAM rendah, perhatikan penggunaan sumber apabila menjalankan banyak kontena;
- Dedahkan hanya port yang diperlukan dan sekat selebihnya dengan tembok api.
Perlukan lebih RAM untuk Docker? Lihat pelan peringkat lebih tinggi 00Shark.