GitLab ialah sistem kawalan versi sumber terbuka yang berkuasa yang boleh memenuhi pengurusan kod, kawalan versi, pembangunan kolaboratif dan keperluan lain pasukan perisian. Dalam aplikasi praktikal, GitLab boleh menyediakan pemaju dengan platform kolaboratif, menjadikan pembangunan kolaboratif berbilang orang lebih cekap.
Artikel ini akan memperkenalkan cara menggunakan Docker untuk membina GitLab secara automatik.
Langkah satu: Pasang Docker
Muat turun Docker yang sesuai untuk sistem pengendalian anda daripada tapak web rasmi Docker dan pasangkannya.
Langkah 2: Tarik imej GitLab
Masukkan arahan berikut dalam terminal:
docker pull gitlab/gitlab-ce:latest
Tunggu sehingga tarikan imej selesai sebelum meneruskan ke langkah seterusnya.
Langkah 3: Buat bekas GitLab
Masukkan arahan berikut untuk memulakan bekas:
docker run --detach \ --hostname www.gitlab.com \ --publish 443:443 --publish 80:80 --publish 22:22 \ --name gitlab \ --restart always \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var/log/gitlab \ --volume /srv/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:latest
Maksud setiap parameter dalam arahan di atas adalah seperti berikut:
--hostname: Tentukan nama domain GitLab.
--terbitkan: Petakan port kontena ke port hos.
--nama: Nyatakan nama bekas.
--mulakan semula: Tetapkan strategi mulakan semula bekas.
--volume: Tentukan volum data yang dipasang.
gitlab/gitlab-ce:latest: Tentukan nama imej dan nombor versi.
Dalam arahan di atas, anda perlu memberi perhatian kepada perkara berikut:
1. Jangan ulangi penamaan bekas dengan bekas lain.
2. Gunakan pemetaan port yang diperlukan.
3 Jumlah data yang dipasang mesti dibuat pada hos terlebih dahulu.
Langkah 4: Akses GitLab
Apabila bekas dimulakan, anda boleh memasukkan alamat IP atau nama domain tersuai dalam penyemak imbas untuk mengakses GitLab.
Apabila mengakses buat kali pertama, anda perlu menyediakan akaun pentadbir dan kata laluan.
Pada ketika ini, kami telah menyelesaikan pembinaan automatik GitLab dan boleh menjalankan pengurusan kod, kawalan versi dan kerjasama pasukan.
Ringkasan:
Sangat mudah untuk membina GitLab secara automatik menggunakan Docker, dan ia boleh diselesaikan dengan mudah dengan hanya beberapa arahan. Menggunakan GitLab boleh meningkatkan kecekapan kerjasama antara pasukan pembangunan dan memastikan kawalan dan pengurusan versi kod dengan lebih baik Ia merupakan salah satu alat yang sangat diperlukan dalam proses pembangunan perisian.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan Docker untuk membina GitLab secara automatik? (Tutorial). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!