Docker minangka proyek open source sing ngotomatisasi penyebaran aplikasi ing wadhah piranti lunak, nyedhiyakake lapisan tambahan abstraksi virtualisasi aplikasi lan otomatisasi ing pirang-pirang sistem operasi.Nyawang
docker nggunakake fitur isolasi sumber kernel Linux, kayata klompok lan namespaces kanggo ngidini "kontainer" independen.
Kanthi cara iki, Docker nyedhiyakake yen kontainer kasebut mbukak ing Kayata Linux, supaya ora overhead wiwitan lan njaga mesin virtual.
Dhukungan kernel Linux kanggo namespaces ngisolasi tampilan aplikasi babagan lingkungan operasine.
Kalebu wit proses, jaringan, ID pangguna, lan sistem file sing dipasang, dene klompok kernel nyedhiyakake isolasi sumber, kalebu CPU, memori, blok I / O, lan jaringan.
Versi anyar Docker 18.09
Versi saka Docker Isolated Linux Container Management Toolkit 18.09 ditampilake, sing nyedhiyakake API level tinggi kanggo ngapusi kontainer ing level isolasi aplikasi individu.
Docker ngidini sampeyan ngluncurake proses sewenang-wenang ing mode isolasi lan banjur transfer lan wadhah klone sing digawe kanggo proses kasebut menyang server liyane, njupuk kabeh gaweyan kanggo nggawe, njaga, lan njaga kontainer.
Ing Docker 18.09, wektu dhukungan rilis entuk manfaat nalika pangembang tambah saka 4 nganti 7 wulan amarga modernisasi siklus pangembangan Edisi Komunitas Docker.
Liyane poin sing penting kanggo nyorot rilis Docker anyar yaiku runtime dhasar kanggo manajemen kontainer wis dianyari menyang rilis containererd 1.2.
Iki stabilake panggunaan mekanisme manajemen kontainer gRPC lan njamin kompatibilitas karo platform Kubernetes 1.12 lan ningkatake dhukungan kanggo gambar universal kanggo arsitektur sing beda (multi-arch).
Saliyane, ing Docker 18.09 kemungkinan backend build anyar wis ditambahi (nyedhiyakake fungsi perintah "docker build"). Kanggo nindakake operasi pengumpulan sampah kanthi otomatis sing didhukung dening peluncuran kerja sing sarang lan ora mbutuhake otoritas pangguna root sajrone operasi kasebut.
Dandan BuildKit
Docker 18.09 uga kalebu pilihan kanggo nundha BuildKit. Iki minangka arsitektur bangunan anyar sing nambah kinerja, manajemen panyimpenan, lan kepanjangan, nalika nambah sawetara fitur-fitur anyar sing penting.
Peningkatan kinerja: BuildKit kalebu model konkurensi lan caching sing dirancang maneh supaya luwih cepet, akurat, lan luwih portebel.
Kanthi pangowahan lan keselarasan arsitektur kasebut, uga Pangembang Docker saiki ngidini nganyari saka mesin versi Komunitas menyang mesin Enterprise kanthi aktivasi lisensi sing gampang.
Kanggo pangguna versi Komunitas Docker sing saiki, langkah iki tegese mbukak kunci akeh fitur keamanan perusahaan lan entuk akses menyang dhukungan kelas perusahaan Docker lan kabijakan pangopènan lengkap.
Dibandhingake karo versi sadurunge
Kode kasebut diowahi kanggo ngatur eksekusi paralel proyek lan model cache diganti, sing bisa nyepetake majelis kanthi signifikan.
Contone, nalika nyoba proyek Dockerfile, Moby nyetel kacepetan mundhak saka 2 nganti 9,5 kali amarga eksekusi bebarengan kanthi akeh tahapan pemasangan, ora nggatekake langkah-langkah sing ora digunakake lan file data tambahan ing antarane set kontek
Nambahake kemampuan masang rahasia ing Dockerfile lan transfer kanthi aman sajrone proses pambangunane, tanpa disimpen ing gambar sing diasilake lan tanpa dipasang ing cache build.
Kemampuan kanggo nerusake soket ssh-agen ssh, diimplementasikake, contone, kanggo nyambung menyang repositori pribadi nggunakake sambungan sing ana liwat ssh-agents.
Saiki cache perakitan bisa diatur, kanthi kapisah saka gambar.
Nambah prentah anyar "docker builder prune" kanggo mbusak cache lan kemampuan kanggo netepake aturan reresik lan liya-liyane.
Yen sampeyan pengin ngerti babagan liyane sampeyan bisa bukak link ing ngisor iki.
Dadi pisanan komentar