What to think about Windows natively supporting Docker

Updated on technology 2024-08-04
3 answers
  1. Anonymous users2024-02-15

    Running Windows containers on Windows is indeed a bit cool, plus Windows can also run native Linux, maybe in the future, Windows Docker can run Windows and Linux, and Linux Docker can only run Linux

    However, I think it would be cooler if this technology could be developed for users such as the home version, maybe it could provide an upgraded security solution through it, put the program in a sandbox, imagine that there is an option to install the software in the future "install to an isolated container", and in the case of providing file system and network security, it can fully use hardware capabilities such as CPUs and graphics cards, start when it runs, exit when it ends, and there will be no background processes to reside in memory and the like.

  2. Anonymous users2024-02-14

    Of course, congratulations, then only macOS is left, but if Mac wants to support Docker natively, there is still a long way to go, first of all, you have to port things like cgroup and namespace in the Linux kernel, so that you can implement native Docker, otherwise you will always have to run in Virtualbox.

  3. Anonymous users2024-02-13

    Here are the simple steps to install the docker client and run the Rouge container on it.

    Before we start the installation, we need the executable for boot2docker. It can be downloaded from its github **latest version of boot2docker. In this guide, we'll start with the Medium version.

    2.Install boot2docker

    Now let's run the installation file, which installs the Stove Window Docker client, Git for Windows (MSYS-GIT), Virtualbox, Boot2docker Linux ISO, and Boot2Docker management tools, all of which are essential to run the full-featured Docker engine out of the box.

    3.Run boot2docker

    Once the necessary components have been installed, we launch boot2docker from the "boot2docker start" shortcut on the desktop. It will ask you to enter an SSH key that you will later use for authentication. A Unix shell configured to manage Docker running in the virtual machine will then be launched.

    In order to check if it is configured correctly, run the docker version command below.

    docker version

    4.Run docker

    Since boot2docker start automatically starts a shell with the environment variables set correctly, we can start using docker right away. Note that if we're going to use boot2docker as a remote docker daemon, then don't add sudo before the docker command.

    Now, let's try the hello-world example image, which will run the hello-world image, run and output"hello from docker"Information.

    docker run hello-world

    5.Use the Command Prompt (cmd) to run docker

    Now, if you want to start using docker with the command prompt, you can open the command prompt (. Since boot2docker requires path, we need to enter the following command in the command prompt so that the %path% environment variable includes the bin folder in the git installation directory.

Related questions
6 answers2024-08-04

There is a big difference, although Mac OS X and iOS are based on Darwin (an open-source system kernel from Apple, based on Unix), but this is only the operating system, the former can only run on x86 x86-64 hardware (the previous version also supports PowerPC architecture), while iOS can only run on ARM-based devices such as iPhone, iPod touch, iPad and Apple TV 2 3rd generation. Because of the different architectures, the two are completely uncommonable, so the iPad naturally cannot run OSX, nor can it run OSX-based software. >>>More

11 answers2024-08-04

Object-orientation can be understood as the encapsulation of a process! >>>More

17 answers2024-08-04

Processor: 1 GHz 32-bit or 64-bit processor Memory: 1 GB and above. >>>More

3 answers2024-08-04

Everyone is an individual, and we are not here to fulfill the expectations of our parents. Embrace your past self while distancing yourself from it: You don't have to be held accountable for the rejection of any behavior you suffered as a child. >>>More

11 answers2024-08-04

When you have self-denial in your heart, you have to think rationally, is that really the case? Find three reasons to convince yourself, and then re-establish the affirmation.