docker学习

docker的学习

在之前对docker进行过一点的理论学习,但是最近实习工作中需要我把项目部署到docker容器中。于是通过查找资料和学习视频对docker的实际操作有了很多的心得。我将所学到的内容记录并分享一下。如有错误,请大家多多指出。

1.docker的下载安装

1.1 docker下载与安装

在Windows系统上安装Docker不再需要先安装虚拟机,然后在虚拟机上安装Linux系统,最后在虚拟机上的Linux系统安装Docker了。Docker for Windows的出现使得我们在Windows系统上使用Docker也非常的简单。

Docker for Windows下载地址

在这里插入图片描述
一直下一步即可安装完成。

1.2 Windows系统开启Hyper-V

打开控制面板,找到程序和功能选项。
在这里插入图片描述
点击”启用或关闭Windows功能“
在这里插入图片描述
勾选上Hyper-V即可。
在这里插入图片描述
系统会进行重启,重启结束后即可生效。

1.3 Win 10 没有 Hyper-V 解决方案

我电脑上并没有 Hyper-V。所以需要弄出一个。
1.首先新建一个记事本文件。
在这里插入图片描述
2.在记事本中写入。

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt

for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

3.将记事本文件保存为bat格式,例如:Hyper-V.bat。
在这里插入图片描述
4.以管理员身份执行 Hyper-V.bat 文件。

在这里插入图片描述
5.输入Y即可(会自动重启)

1.4 docker启动失败

当我打开docker后,出现了这个报错。
在这里插入图片描述
首先去检查是否将下面选项勾选。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果已将其勾选,查看是否未更新。
1.以管理员的方式启动powershell
2. 执行:

wsl --update

在这里插入图片描述
运行“wsl --shutdown”,重启即可。
在这里插入图片描述

2.docker的常用命令

启动docker:
systemctl start docker

停止docker:
systemctl stop docker

重启docker:
systemctl restart docker

查看docker状态:
systemctl status docker

开机启动:
systemctl enable docker

查看docker概要信息
docker info

查看docker帮助文档
docker --help

更多可见:
docker常用命令

3.在idea中加入docker插件

在这里插入图片描述
使用idea的docker插件连接docker,idea默认已经下载过docker插件了,如果没有的话,需要在idea下载docker插件。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值