Q-Logo 我的学习笔记分享

Docker Desktop For Windows安装使用

安装

系统要求:

  • Windows 10 64位:专业版,企业版或教育版(Build 16299 或更高版本)。
  • 启用Hyper-V ( 查看是否已启用,可以按Ctrl+Alt+Del - 打开任务管理器 - 性能选项卡,如果显示虚拟化:已启用,则表示已启用 。若尚未启用,需要在控制面板\程序\程序和功能中,选择启用或关闭Windows功能,勾选Hyper-V然后确定)
  • 具有CPU SLAT( 二级地址转换技术 )功能。
  • 至少4GB的运行内存。
  • 在BIOS中启用虚拟化(各个主板的BIOS的操作面板不同,可咨询主板商)。通常,默认情况下启用虚拟化。

如果要在Window Home版上安装,可参考https://docs.docker.com/docker-for-windows/install-windows-home/。

在Docker官网下载Docker Desktop

然后双击运行安装文件,一路下一步完成安装。

安装完成后,任务栏托盘区出现Docker图标,指向此图标显示Docker Desktop is running,表示Docker Desktop for Windows已安装成功并正常运行。

使用

打开cmd命令行窗口,查看docker 版本

D:\docker>docker --version

Docker version 19.03.13, build 4484c46d9d

测试docker安装

docker run hello-world

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
ca4f61b1923c: Pull complete
Digest: sha256:ca0eeb6fb05351dfc8759c20733c91def84cb8007aa89a5bf606bc8b315b9fc7
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.
...

查看docker 镜像列表

docker image ls

REPOSITORY TAG IMAGE ID CREATED SIZE

alpine/git latest a8b6c5c0eb62 2 weeks ago 28.4MB

hello-world latest bf756fb1ae65 10 months ago 13.3kB

查看docker 容器

D:\docker>docker ps --all

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

7a39f79989dc hello-world "/hello" 10 hours ago Exited (0) 10 hours ago angry_lamport

836d52a79814 alpine/git "git clone https://g…" 20 hours ago Exited (0) 20 hours ago repo

其他常用docker命令

可以用docker --help查看可用的docker命令

可以进一步用docker COMMAND --help 查看具体命令的帮助信息。

容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause]

容器操作运维 — docker [ps|inspect|top|attach|events|logs|wait|export|port]

容器rootfs命令 — docker [commit|cp|diff]

镜像仓库 — docker [login|pull|push|search]

本地镜像管理 — docker [images|rmi|tag|build|history|save|import]

其他命令 — docker [info|version]