Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Drone adalah platform pengujian dan penghantaran automatik yang berterusan yang dijalankan di infrastruktur anda sendiri. Drone menyokong sebarang bahasa, perkhidmatan atau pangkalan data yang boleh dijalankan di dalam bekas Docker. Konfigurasi saluran paip Drone ditulis dalam format YAML dalam fail bernama .drone.ymlyang berada di akar projek anda. Drone mudah diintegrasikan dengan Github, Gitlab, Bitbucket atau Gitea. Dalam tutorial ini, kami akan menggunakan Drone dengan Github.
Pastikan sistem anda terkini.
sudo apt update && sudo apt upgrade -y
Docker menyediakan skrip pemasangan yang mudah digunakan yang boleh dilaksanakan pada mana-mana sistem yang disokong. Ia akan mengkonfigurasi repositori rasmi Docker bersama pemasangan Docker Community Edition.
Pasang versi terbaru Docker.
curl -L https://get.docker.com | bash
Sebaik sahaja anda telah memasang Docker, tambahkan pengguna semasa ke dalam dockerkumpulan supaya kami dapat menjalankan arahan docker dari pengguna log masuk.
sudo usermod -aG docker $USER
Untuk arahan di atas untuk berkuatkuasa, anda perlu log keluar dari terminal dan log masuk semula.
Uji versi docker untuk memastikan kami berjaya menjalankan dockerarahan tersebut.
docker --version
Anda akan melihat output yang serupa.
user@vultr:~$ docker --version
Docker version 18.09.5, build e8ff056
Masuk ke Github dan navigasi untuk mendaftarkan aplikasi OAuth yang baru . Berikan sebarang nama pilihan anda ke aplikasi OAuth. Sediakan URL Laman Web sebagai http://203.0.113.101dan URL Panggilan Kebenaran sebagai http://203.0.113.101/login. Pastikan untuk mengganti 203.0.113.101dengan alamat IP Vultr sebenar anda atau nama domain apa pun yang ditunjukkan ke arah instance Vultr anda.

Sebaik sahaja anda mengklik Register applicationbutang, anda akan diberi Client ID dan Client Secret .
Buat nota ini, kerana ia akan diperlukan dalam tutorial ini.
Muat turun Drone versi terkini yang tersedia.
docker pull drone/drone:1
Anda sentiasa boleh menyemak tanda terbaru pada halaman hab docker docker .
Buat fail persekitaran baru untuk menyimpan konfigurasi Drone.
sudo nano /var/drone.env
Letakkan konfigurasi berikut ke dalam editor. Pastikan untuk mengganti nilai contoh dengan yang sebenarnya.
DRONE_GITHUB_SERVER=https://github.com
DRONE_GITHUB_CLIENT_ID=43ddc12735c28example
DRONE_GITHUB_CLIENT_SECRET=0b8c7c479fefb027758dbdfc5662b7c4example
DRONE_RUNNER_CAPACITY=2
DRONE_SERVER_HOST=http://203.0.113.101
DRONE_SERVER_PROTO=http
Nota: DRONE_RUNNER_CAPACITYboleh ditingkatkan mengikut RAM yang tersedia pada contoh anda.
Simpan fail dan keluar dari editor.
Mula Dulang dengan menjalankan arahan berikut.
docker run \
--volume=/var/run/docker.sock:/var/run/docker.sock \
--volume=/var/lib/drone:/data \
--env-file=/var/drone.env \
--publish=80:80 \
--publish=443:443 \
--restart=always \
--detach=true \
--name=drone \
drone/drone:1
Itu sahaja. Untuk membuka UI web Drone, lawati http://203.0.113.101di penyemak imbas anda dan log masuk menggunakan akaun Github anda.
Pandangan tentang 26 Teknik Analisis Data Besar: Bahagian 1
Baca blog untuk mengetahui lapisan berbeza dalam Seni Bina Data Besar dan fungsinya dengan cara yang paling mudah.
Ramai daripada anda tahu Switch akan keluar pada Mac 2017 dan ciri baharunya. Bagi yang tidak tahu, kami telah menyediakan senarai ciri yang menjadikan 'Tukar' sebagai 'gajet yang mesti ada'.
Adakah anda menunggu gergasi teknologi memenuhi janji mereka? semak apa yang masih belum dihantar.
Baca ini untuk mengetahui cara Kecerdasan Buatan semakin popular di kalangan syarikat berskala kecil dan cara ia meningkatkan kebarangkalian untuk menjadikan mereka berkembang dan memberikan pesaing mereka kelebihan.
Apabila Sains Berkembang pada kadar yang pantas, mengambil alih banyak usaha kita, risiko untuk menundukkan diri kita kepada Ketunggalan yang tidak dapat dijelaskan juga meningkat. Baca, apakah makna ketunggalan bagi kita.
CAPTCHA telah menjadi agak sukar untuk diselesaikan oleh pengguna dalam beberapa tahun kebelakangan ini. Adakah ia dapat kekal berkesan dalam pengesanan spam dan bot pada masa hadapan?
Apakah teleperubatan, penjagaan kesihatan jauh dan impaknya kepada generasi akan datang? Adakah ia tempat yang baik atau tidak dalam situasi pandemik? Baca blog untuk mencari paparan!
Anda mungkin pernah mendengar bahawa penggodam memperoleh banyak wang, tetapi pernahkah anda terfikir bagaimana mereka memperoleh wang seperti itu? Mari berbincang.
Baru-baru ini Apple mengeluarkan macOS Catalina 10.15.4 kemas kini tambahan untuk menyelesaikan masalah tetapi nampaknya kemas kini itu menyebabkan lebih banyak masalah yang membawa kepada pemusnahan mesin mac. Baca artikel ini untuk mengetahui lebih lanjut