Bagikan melalui


Menyebarkan kontainer ASP.NET ke registri kontainer menggunakan Visual Studio

Tutorial ini memandu Anda untuk mempublikasikan aplikasi kontainer Anda dengan menggunakan Visual Studio ke Azure Container Registry.

Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum memulai.

Prasyarat

Buat aplikasi web ASP.NET Core

Langkah-langkah berikut memandu Anda membuat aplikasi dasar ASP.NET Core yang Anda gunakan dalam tutorial ini. Jika Anda sudah memiliki proyek, Anda dapat melewati bagian ini.

  1. Di jendela mulai Visual Studio, pilih Buat proyek baru.

  2. Pilih ASP.NET Core Web App, lalu pilih Berikutnya.

  3. Masukkan nama untuk aplikasi baru Anda (atau gunakan nama default), tentukan lokasi pada disk, lalu pilih Berikutnya.

  4. Pilih versi .NET yang ingin Anda targetkan. Jika Anda tidak yakin, pilih rilis LTS (dukungan jangka panjang).

    Cuplikan layar yang memperlihatkan cara membuat proyek aplikasi web ASP.NET Core baru di Visual Studio 2019.

  5. Pilih apakah Anda menginginkan dukungan SSL dengan memilih atau menghapus kotak centang Konfigurasi untuk HTTPS .

  6. Pilih kotak centang Aktifkan Dukungan Docker .

  7. Gunakan daftar dropdown untuk memilih jenis kontainer yang Anda inginkan: Windows atau Linux.

  8. Pilih Buat untuk menyelesaikan proses.

  1. Di jendela mulai Visual Studio, pilih Buat proyek baru.

  2. Pilih ASP.NET Core Web App, lalu pilih Berikutnya.

  3. Masukkan nama untuk aplikasi baru Anda (atau gunakan nama default), tentukan lokasi pada disk, lalu pilih Berikutnya.

  4. Pilih versi .NET yang ingin Anda targetkan. Jika Anda tidak yakin, pilih rilis LTS (dukungan jangka panjang).

    Cuplikan layar yang memperlihatkan cara membuat proyek aplikasi web ASP.NET Core baru di Visual Studio 2022.

  5. Pilih apakah Anda menginginkan dukungan SSL dengan memilih atau menghapus kotak centang Konfigurasi untuk HTTPS .

  6. Pilih kotak centang Aktifkan Docker.

  7. Gunakan daftar dropdown OS Docker untuk memilih jenis kontainer yang Anda inginkan: Windows atau Linux.

  8. Pilih Buat untuk menyelesaikan proses.

Menerbitkan kontainer Anda ke Azure Container Registry

  1. Klik kanan proyek Anda di Penjelajah Solusi dan pilih Terbitkan. Dialog Terbitkan terbuka.

  2. Pada tab Target , pilih Docker Container Registry, lalu pilih Berikutnya.

    Cuplikan layar yang memperlihatkan dialog Terbitkan dan cara memilih Docker Container Registry.

  3. Pada tab Target tertentu , pilih Azure Container Registry, lalu pilih Berikutnya.

  4. Pada tab Container Registry , pilih opsi Buat Azure Container Registry baru di bagian bawah:

    Cuplikan layar dialog Terbitkan yang memperlihatkan cara memilih Buat Azure Container Registry Baru.

  5. Pada halaman Azure Container Registry , masukkan nilai Anda untuk sumber daya baru:

    Pengaturan Nilai yang disarankan Deskripsi
    Awalan DNS Nama unik secara global Nama yang secara unik mengidentifikasi registri kontainer Anda.
    Abonemen Langganan Anda Langganan Azure yang akan digunakan.
    Grup Sumber Daya Grup sumber daya Anda Nama grup sumber daya untuk membuat registri kontainer Anda. Pilih Baru untuk membuat grup sumber daya baru.
    SKU "Standar" Pilih tingkat layanan registri kontainer.
    Lokasi Registri Lokasi terdekat Pilih lokasi di wilayah yang dekat dengan Anda atau dekat dengan layanan lain yang Anda harapkan untuk menggunakan registri kontainer.

    Cuplikan layar yang memperlihatkan cara memasukkan nilai dalam dialog untuk membuat Azure Container Registry baru.

  6. Setelah Anda memasukkan nilai sumber daya, pilih Buat.

    Visual Studio memvalidasi nilai properti dan membuat sumber daya kontainer baru. Saat proses selesai, Visual Studio kembali ke dialog Terbitkan dan memilih kontainer baru dalam daftar.

  7. Pilih Selesai untuk menerbitkan kontainer baru.

  1. Klik kanan proyek Anda di Penjelajah Solusi dan pilih Terbitkan. Dialog Terbitkan terbuka.

  2. Pada tab Target , pilih Docker Container Registry, lalu pilih Berikutnya.

    Cuplikan layar yang memperlihatkan dialog Terbitkan dan cara memilih Docker Container Registry.

  3. Pada tab Target tertentu , pilih Azure Container Registry, lalu pilih Berikutnya.

  4. Pada tab Registri , pilih opsi Buat baru (+) di sebelah kanan:

    Cuplikan layar dialog Terbitkan yang memperlihatkan cara memilih Buat Azure Container Registry Baru.

  5. Isi nilai yang Anda inginkan di layar Azure Container Registry .

    Pengaturan Nilai yang disarankan Deskripsi
    Awalan DNS Nama unik secara global Nama yang secara unik mengidentifikasi registri kontainer Anda.
    Abonemen Langganan Anda Langganan Azure yang akan digunakan.
    Grup Sumber Daya Grup sumber daya Anda Nama grup sumber daya untuk membuat registri kontainer Anda. Pilih Baru untuk membuat grup sumber daya baru.
    SKU "Standar" Pilih tingkat layanan registri kontainer.
    Lokasi Registri Lokasi terdekat Pilih lokasi di wilayah yang dekat dengan Anda atau dekat dengan layanan lain yang Anda harapkan untuk menggunakan registri kontainer.

    Cuplikan layar yang memperlihatkan cara memasukkan nilai dalam dialog untuk membuat Azure Container Registry baru.

  6. Setelah Anda memasukkan nilai sumber daya, pilih Buat.

    Visual Studio memvalidasi nilai properti dan membuat sumber daya kontainer baru. Saat proses selesai, Visual Studio kembali ke dialog Terbitkan dan memilih kontainer baru dalam daftar.

  7. Pilih Selesai untuk menerbitkan kontainer baru.

Anda sekarang dapat menarik kontainer dari registri ke host apa pun yang mampu menjalankan gambar Docker, seperti Azure Container Instances.