桌面版docker操作_Windows Docker 桌面使用入门教程

Windows Docker 桌面

系统要求:win10 64位专业版或企业版。

Docker Desktop for Windows 下载地址。

版本说明

Stable:稳定版,每个季度发布一次。

Edge:测试版,每月发布一次。

安装运行

双击 Docker for Windows Installer.exe 即可安装 Docker 程序。

安装完成后,Docker会自动启动。 任务栏中出现鲸鱼图标表示 Docker 正在运行,可以从终端访问并使用 Docker。

打开 PowerShell 终端(非 PowerShell ISE),查看 Docker 版本:

docker version

测试拉取镜像和运行镜像:

docker run hello-world

...

Hello from Docker!

...

右击鲸鱼图标可以打开 Docker 面板和设置等功能。

查看已下载的镜像:

docker image ls

REPOSITORY TAG IMAGE ID CREATED SIZE

hello-world latest fce289e99eb9 15 months ago 1.84kB

查看所有容器:

docker container ls --all

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

3189274c0687 hello-world "/hello" 34 minutes ago Exited (0) 34 minutes ago angry_liskov

使用帮助命令:

docker --help

docker container --help

docker container ls --help

docker run --help

探索 Docker

拉取 Ubuntu OS 映像,并在生成的容器内运行交互式终端:

> docker run --interactive --tty ubuntu:latest bash

--interactive:打开 STDIN 与容器进行交互操作。

--tty:使用伪终端。

进入容器后,在 root 提示符 # 后输入:

root@8aea0acb7423:/# hostname

8aea0acb7423

显示容器ID即为 Ubuntu OS 的主机名。

退出并停止容器运行:

root@8aea0acb7423:/# exit

>

查看所有容器:

docker container ls --all

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

c67569f7e997 ubuntu "bash" 4 minutes ago Exited (0) About a minute ago blissful_nobel

3189274c0687 hello-world "/hello" 49 minutes ago Exited (0) 49 minutes ago angry_liskov

hello-world 和 ubuntu 容器均为随机命名。

拉取并运行 nginx 网页服务器,并命名为 webserver:

docker run --detach --publish 80:80 --name webserver nginx

--detach:在后台运行容器并打印出容器ID。

--publish:发布一个容器的端口映射到主机中。

--name:为容器分配一个命名。

在浏览器中访问并显示 Nginx 的默认页:

http://localhost

在开发者工具中可以看到:

Status Code: 304 Not Modified

Remote Address: [::1]:80

查看所有运行中的容器:

docker container ls

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

8a47e6646e26 nginx "nginx -g 'daemon of…" 2 minutes ago Up 2 minutes 0.0.0.0:80->80/tcp webserver

通过容器名称停止运行 nginx 容器:

docker container stop webserver

通过容器名称移除容器:

docker container rm webserver laughing_kowalevski relaxed_sammet

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值