All Products
Search
Document Center

Simple Application Server:Deploy Docker pada Simple Application Server

Last Updated:Sep 22, 2026

Deploy lingkungan Docker pada Simple Application Server menggunakan gambar aplikasi Docker dari Alibaba Cloud, lalu jalankan kontainer Nginx.

Catatan

Prosedur

Langkah 1: Deploy Docker

Catatan

Jika Anda sudah memiliki Simple Application Server, deploy Docker dengan memilih gambar aplikasi Docker saat mereset sistem. Mereset sistem akan menghapus semua data pada disk sistem. Cadangkan data Anda sebelum melanjutkan. Reset Simple Application Server.

  1. Buka halaman Servers di Konsol Simple Application Server.

  2. Di tengah halaman, klik Create Server.

  3. Pada halaman Simple Application Server, konfigurasikan parameter berikut.

    Catatan

    Gambar dan paket yang tersedia bervariasi tergantung wilayah dan tipe instans. Halaman pembelian di konsol menjadi acuan utama.

    Item Konfigurasi

    Contoh

    Deskripsi

    Servers

    • Keluarga instans: General-purpose

    • Pilih keluarga instans: Opsi mencakup general-purpose, Multi-IP, International, dan Large-capacity. Instance families.

    • Pilih paket: Klik image untuk melihat lebih banyak paket. Setiap paket mencakup vCPU, memori, sistem disk, dan kuota transfer data. Instance specifications.

      Penting

      Untuk membuat instans Windows, pilih paket yang menyediakan sistem disk lebih besar dari 40 GiB.

    Image

    • Application Image: Docker

    • Versi Gambar: Docker 26.1.3

    Pada tab Application Images, pilih gambar Docker.

    Region

    Singapore

    Pilih wilayah yang dekat dengan pengguna target Anda untuk mengurangi latency jaringan. Anda tidak dapat mengubah wilayah setelah instans dibuat.

    Penting

    Instans di wilayah luar Tiongkok daratan, seperti China (Hong Kong) dan Singapura, menggunakan bandwidth internasional, yang dapat menyebabkan latency tinggi dari dalam Tiongkok daratan. Pilih wilayah yang paling dekat dengan pengguna target Anda. Regions and network connectivity.

    Purchase Settings

    • Quantity: 1

    • Duration: 1 Month

    • Quantity: jumlah instans yang akan dibeli. Default: 1.

    • Duration: durasi langganan. Default: 1 bulan.

      • Langganan bulanan: 1 bulan, 3 bulan, atau 6 bulan.

      • Langganan tahunan: 1 tahun, 2 tahun, atau 3 tahun.

      Enable Auto-renewal diaktifkan secara default untuk mencegah gangguan akibat kedaluwarsa langganan. Auto-renewal.

      • Untuk langganan bulanan, periode perpanjangan adalah satu bulan.

      • Untuk langganan tahunan, periode perpanjangan adalah satu tahun.

  4. Klik Buy Now dan selesaikan pembayaran.

    Saat status server berubah dari Pending menjadi Running, deployment Docker telah selesai.

Langkah 2: Gunakan Docker

  1. Buka halaman Servers di Konsol Simple Application Server.

  2. Pada halaman Servers, temukan Simple Application Server yang dibuat dari gambar Docker, lalu klik ID instans-nya.

  3. Klik tab Application Details. Di bagian Docker Usage, klik Log on to the simple application server..

    Detail aplikasi juga menampilkan versi Docker, status, dan path instalasi.

  4. Pada kotak dialog Remote Connection, klik Log on Now.

  5. Gunakan Docker di server.

    Langkah-langkah berikut menggunakan kontainer Nginx sebagai contoh.

    1. Ambil gambar Nginx.

      sudo docker pull nginx
    2. Lihat gambar lokal.

      sudo docker images

      Output berikut menunjukkan bahwa gambar Nginx tersedia secara lokal.

      [admin@iZ6j    'Z ~]$ sudo docker images
      REPOSITORY      TAG         IMAGE ID        CREATED         SIZE
      nginx           latest      080ed0ed8312    12 days ago     142MB
    3. Buat dan jalankan kontainer Nginx di latar belakang, lalu ikat ke port 80 server.

      sudo docker run --name <container_alias> --network host -d <image_name>(REPOSITORY)

      Dalam contoh ini, nama gambar adalah nginx dan alias kontainer adalah nginx-test01. Contoh perintah:

      sudo docker run --name nginx-test01 --network host -d nginx
      Catatan

      Gunakan nama gambar yang dikembalikan oleh perintah docker images.

    4. Lihat kontainer yang sedang berjalan.

      sudo docker ps

      Contoh output:

      [admin@iZbp1          l66lgZ ~]$ sudo docker ps
      CONTAINER ID   IMAGE   COMMAND                CREATED          STATUS          PORTS   NAMES
      c298cfa8f5d8   nginx   "/docker-entrypoint.…"   35 minutes ago   Up 35 minutes           nginx-test01
    5. Buka browser, lalu akses Alamat IP publik Simple Application Server.

      Jika halaman berikut muncul, berarti kontainer Nginx telah berhasil dideploy. Jika Anda tidak dapat mengakses Nginx, pastikan port 80 telah diaktifkan di pengaturan firewall. Set up a firewall.

      Browser akan menampilkan halaman selamat datang nginx default dengan judul Welcome to nginx!.