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.