Win10安装Docker与基础使用

1.下载与安装

1.1 检查电脑环境

在安装之前我们首先检查一下安装docker的必须环境是否准备好

依次控制面板->程序->启用或关闭Windows功能,把Hyper-v勾上。勾选后重启电脑(已勾选的略过) 同时也要去bios里面开启虚拟化技术

image-20220225025902829

image-20220225024430621

1.2下载地址:

https://hub.docker.com/editions/community/docker-ce-desktop-windows/,直接下载

image-20220225024258069

开启后双击下载的 “Docker Desktop Installer.exe”进行安装,直接一直选择下一步即可,这里安装时间可能比较就 耐心等待即可。

image-20220225024521603

image-20220225024650082

安装好后在cmd输入 docker -v检查是否安装成功,到这一步没问题 重启电脑即可。

image-20220225024706293

1.3 可能会遇到的问题:

在重启完后运行docker也许会遇到 WSL 2 installation is incomplete

遇到这个问题我们只需要到https://docs.microsoft.com/zh-cn/windows/wsl/install-manual#step-4—download-the-linux-kernel-update-package 下载 Linux 内核更新包,安装完之后去powershell或者cmd用管理员执行下面的命令即可

image-20220225030433631

2.Docker的基础使用

安装完成后双击桌面的图标,即可启动。

image-20220225030753265

image-20220225030838920

运行之后会有一个基础的使用教程,可以略过也可以跟着操作一遍

2.1 配置国内镜像加速地址

启动前可设置镜像加速地址,也可不设。若设置,则在启动界面选择Docker Engine,输入阿里云加速器地址https://2njlasz7.mirror.aliyuncs.com/,此地址只是样例地址,具体的地址需要自行打开www.aliyun.com,依次点击”控制台“,选择“产品与服务“,搜索“容器镜像服务“,进入后选择“镜像加速器”,里面会有对应的地址。这样docker就启动成功了,后续在使用docker时,直接打开这个应用即可启动docker服务

image-20220225031545089

image-20220225031710704

2.1.2 测试

拉取Nginx镜像

docker pull nginx:latest

image-20220225032133216

端口映射+新建并启动Nginx

docker run --name my-nginx -p 80:80 -d nginx

image-20220225032319108

容器启动完成后我们浏览器访问 localhost:80 如果看到一下页面就说名成功了

image-20220225032412270

2.2 dockerDesktop的界面介绍

打开dockerdesktop后 点击我们运行中的镜像 会看到如下界面

image-20220225032735713

3.Docker常用命令

docker --help #查看docker命令
docker info #docker 详细信息,镜像和容器
docker version #查看docker版本

镜像命令:
docker images # 查看docker镜像;

# 具体列解释含义:
REPOSITORY#镜像仓库源                
TAG#镜像的标签                 
IMAGE ID#镜像id            
CREATED#创建时间             
SIZE#大小


docker images -a#列出本地所有的镜像
docker images -q#只显示镜像ID
docker images --digests#显示镜像的摘要信息
docker images --no-trunc#显示完整的镜像信息


##单个镜像删除,相当于:docker rmi redis:latest
docker rmi redis
##强制删除(针对基于镜像有运行的容器进程)
docker rmi -f redis
##多个镜像删除,不同镜像间以空格间隔
docker rmi -f redis tomcat nginx
##删除本地全部镜像
docker rmi -f $(docker images -q)


容器命令:
##新建并启动容器,参数:-i  以交互模式运行容器;-t  为容器重新分配一个伪输入终端;--name  为容器指定一个名称
docker run -i -t --name mycentos
##后台启动容器,参数:-d  已守护方式启动容器
docker run -d mycentos

#启动或者停止容器
docker start 容器id
docker restart 容器id
docker kill 容器id
docker stop 容器id


##使用run方式在创建时进入
docker run -it centos /bin/bash
##关闭容器并退出
exit
##仅退出容器,不关闭
快捷键:Ctrl + P + Q
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇