Rumah  >  Soal Jawab  >  teks badan

非Linux操作系统上可以用Docker吗?

如题,好像Docker是根据Linux的LXC技术来做的,那么Mac上有没有办法通过编译源代码等方式来跑Docker呢?如果是Windows,没有LXC,是不是就不能用Docker了?小弟对Linux不太熟,还请各位赐教,提前感谢了。

PHP中文网PHP中文网2711 hari yang lalu860

membalas semua(6)saya akan balas

  • ringa_lee

    ringa_lee2017-04-21 10:57:38

    @widuu bercakap tentang cara menyediakan Docker apabila persekitaran pembangunan menggunakan Mac dan Windows.

    Mac dan Windows tidak boleh menjalankan Docker sebagai Host kerana Docker adalah berdasarkan dua ciri kernel Linux: Namespaces dan CGroups, jadi ia adalah sistem Unix Kedua-duanya Mac OS dan Windows tidak boleh digunakan sebagai Hos.

    balas
    0
  • PHPz

    PHPz2017-04-21 10:57:38

    Pemberitahuan terkini

    Pada masa ini, Docker menyokong sistem Windows dan MacOS.

    http://www.docker.com/product...

    Docker dibangunkan berdasarkan Ubuntu, jadi secara rasmi disyorkan untuk memasangnya pada sistem pengendalian Ubuntu. Sistem lain perlu memasang Kotak Maya (Vmware juga harus berfungsi, tetapi pegawai berpendapat ia mengenakan bayaran), dan kemudian memuatkan imej rasmi boot2docker.iso, yang mempunyai Docker pra-pasang, dan anda boleh memulakan mesin maya dan menggunakan ia.

    Jika anda ingin menyediakan perkhidmatan untuk digunakan oleh orang lain, sebaiknya cari mesin fizikal dan pasang Ubuntu untuk menjalankan Docker.

    balas
    0
  • 怪我咯

    怪我咯2017-04-21 10:57:38

    Ya
    Pemasangan Windows menggunakan virtualbox+vagrant tutorial pemasangan Cina: http://www.widuu.com/docker/docker-windows.html

    Tutorial pemasangan bahasa Cina untuk menggunakan boot2docker pada macos: http://www.widuu.com/docker/macos.html

    Sudah tentu anda juga boleh menggunakan virtualbox+vagrant pada macos Saya pernah menggunakan virtualbox+vagrant

    balas
    0
  • 阿神

    阿神2017-04-21 10:57:38

    Teknologi virtualisasi asas docker bergantung pada lxc, iaitu bekas linux Saudara-saudara di atas juga memperkenalkan bahawa lxc sebenarnya merangkumkan ciri-ciri kernel cgroup dan ruang nama Oleh itu, ia kini hanya boleh dijalankan pada Linux Sokongan yang dipanggil untuk mac dan sebagainya semuanya dicapai dengan bergantung pada kotak maya.

    Menyusun kod sumber untuk menjana docker pada mac bukanlah masalah besar Saya tidak mencubanya Secara amnya, saya menggunakan vagrant untuk menyusun pada mac, jadi sebenarnya tidak perlu menggunakan versi mac adalah benar-benar buruk, tawar, sama sekali tidak perlu. Menggunakan vagrant dan hos adalah gabungan yang sempurna.

    Selain itu, saudara, kerana anda sudah bermain-main dengan buruh pelabuhan, ia mesti pembangunan latar belakang masih memerlukan Linux sebagai kemahiran asas.

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-21 10:57:38

    Sokongan Microsoft untuk docker under windows juga akan datang tidak lama lagi

    balas
    0
  • ringa_lee

    ringa_lee2017-04-21 10:57:38

    Pada masa ini, kecuali untuk versi Linux yang lebih tinggi, Windows dan OSX disokong melalui mesin maya.

    balas
    0
  • Batalbalas