Win10专业版系统Docker安装、配置和使用详细教程

一、win10专业版系统首先需要开启硬件虚拟化及Hyper-V功能,才能进行Docker for Windows软件安装。
如何开启硬件虚拟化,自行百度。可在任务栏中查看虚拟化是否开启。
在这里插入图片描述

win10系统,打开控制面板-“应用”-“程序和功能”,开启Hyper-V,按照提示重启系统即可,如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
二、Docker下载和安装

Docker默认安装在C盘中,这样慢慢会导致C盘空间越来越小,建议把Docker安装到D盘。

Windows中更改Docker默认安装路径方法:
1.先创建 D:\Program Files\Docker 目录。
2.开始—“Windows系统”—“命令提示符”,一定要以管理员身份运行,然后,再运行如下命令:

mklink /J "C:\Program Files\Docker"  "D:\Program Files\Docker"

运行结果:
为 C:\Program Files\Docker <<===>> D:\Program Files\Docker 创建的联接
在这里插入图片描述
在这里插入图片描述
3.现在去安装Docker就可以了,Docker默认安装路径已经更改成功了。

进入Docker下载进行Docker for Windows软件下载。
在这里插入图片描述
我安装的是稳定版,首先在阿里云注册一个账号,选择“镜像加速器”后,在右侧选择“Windows”,如下图,下载安装Docker稳定版即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、Docker配置
使用自己在国内阿里云注册的专属镜像加速器,下载镜像速度更快。
在这里插入图片描述

在系统统右下角托盘图标内右键菜单选择 Settings,打开配置窗口后左侧导航菜单选择 Docker Engine。编辑窗口内的JSON串,填写下方加速器地址,并应用和重启Docker
在这里插入图片描述

在这里插入图片描述

四、Docker入门使用
1.首先启动Docker
在这里插入图片描述
2.使用命令docker --version检查Docker的版本。

在这里插入图片描述
3.使用命令docker versiondocker ps 检查版本信息,确保Docker正常工作。

在这里插入图片描述
在这里插入图片描述
4.运行命令docker run hello-world以测试从Docker Hub中拉取图像并启动容器。
在这里插入图片描述
4.运行命令docker images查看刚才拉取得镜像。
在这里插入图片描述

如果本文对您有所帮助,请关注微信公众号“捷创源科技”。
获取更多资料,请访问我的博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/546492.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

框架开发之Java注解的妙用

作者&#xff1a;locality来源&#xff1a;https://www.jianshu.com/p/b560b30726d4如果你还不会使用注解&#xff0c;你肯定不好意思对别人说你学过Spring&#xff0c;你学过Mybatis&#xff0c;因为它们用了大量的注解。可见注解在开发领域已经使用的非常广泛了。注解的好处&…

Win10专业版系统PyCharm专业版使用WSL(ubuntu20.04 LTS)配置Docker解释器配置环境详细教程

提前准备好环境: Win10x64专业版21H2; WSL的ubuntu20.04系统; PyCharm2020专业版; Docker for Windows软件稳定版。 一、Win10系统安装WSL(ubuntu20.04 LTS)子系统 1.按照下图,开启“适用于Linux的Windows子系统”和“虚拟机平台”功能,按照提示重启计算机。 2.在Mic…

移动对meta的定义(转)

以下是meta每个属性详解尤其要注意的是content里多个属性的设置一定要用分号空格来隔开&#xff0c;如果不规范将不会起作用。一、<meta http-equiv"Content-Type" content"text/html; charsetutf-8"> //编码META标签是HTML语言HEAD区的一个辅助性…

Mybatis:颠覆你心中对事务的理解

作者&#xff1a;祖大俊来源&#xff1a;my.oschina.net/zudajun/blog/6667641.说到数据库事务&#xff0c;人们脑海里自然不自然的就会浮现出事务的四大特性、四大隔离级别、七大传播特性。四大还好说&#xff0c;问题是七大传播特性是哪儿来的&#xff1f;是Spring在当前线程…

msbuild构建时用SVN修改版本号代替AssemblyVersion的Revision版本号

持续构建需要标识出每次构建的版本&#xff0c;而每次构建的时候人工去修改版本是不现实的。靠程序去添加版本号&#xff0c;有3种可选&#xff1a;1) 顺序流水号&#xff1b;2) 时间戳&#xff1b;3) SVN检出代码的修订版本号1) 顺序流水号。需要每次构建将上次记录的流水号1&…

Docker镜像和容器常用命令

一、.Docker帮助命令 1.显示docker的版本信息 docker version 2.显示docker的系统信息&#xff0c;包括镜像和容器的数量 docker info3.docker帮助命令 docker 命令 --help二、Docker镜像命令 1.查看所有本地的主机上的镜像 docker images实例测试&#xff1a; 2.搜索镜像…

如何学会阅读源码?

作者 | youzhibing链接 | cnblogs.com/youzhibing/p/9553752.html1.读源码的经历刚参加工作那会&#xff0c;没想过去读源码&#xff0c;更没想过去改框架的源码&#xff1b;总想着别人的框架应该是完美的、万能的&#xff0c;应该不需要改&#xff1b;另外即使我改了源码&…

求模和求余

一直以为求模和求余是一回事&#xff0c;发现这两者是不同的。以下为网上转载的资料&#xff1a; 通常情况下取模运算(mod)和求余(rem)运算被混为一谈&#xff0c;因为在大多数的编程语言里&#xff0c;都用%符号表示取模或者求余运算。在这里要提醒大家要十分注意当前环境下%运…

利用Dockefile将Python的py文件项目代码打包为Docker镜像

1.创建python项目 【备注&#xff1a;一定要将项目python环境依赖存至本项目下&#xff0c;默认依赖本机python环境(会造成依赖包过多)】 2.创建main.py文件&#xff0c;完成程序代码 主要功能就是获取"https://www.hao123.com/"网址页面源代码&#xff0c;并存储…

面试官:如何实现幂等性校验?

作者 | wangzaiplus来源 | https://www.jianshu.com/p/6189275403ed一、概念幂等性, 通俗的说就是一个接口, 多次发起同一个请求, 必须保证操作只能执行一次比如:订单接口, 不能多次创建订单支付接口, 重复支付同一笔订单只能扣一次钱支付宝回调接口, 可能会多次回调, 必须处理…

阿里为什么禁用Executors创建线程池?

作者 | 何甜甜在吗来源 | http://rrd.me/eUh6V看阿里巴巴开发手册并发编程这块有一条&#xff1a;线程池不允许使用Executors去创建&#xff0c;而是通过ThreadPoolExecutor的方式&#xff0c;通过源码分析禁用的原因。写在前面首先感谢大家在盖楼的间隙阅读本篇文章&#xff0…

Debian11镜像更新为阿里巴巴开源镜像站镜像,切换root用户,解决用户名不在sudoers文件中此事将被报告,Debian11 文件夹对话框、火狐浏览器、命令终端等没有最大化和最小化

选择Debian作为编程开发最佳Linux的理由&#xff1a; Debian是面向程序员的最古老&#xff0c;最出色的Linux发行版之一。Debian提供了具有.deb软件包管理兼容性的超稳定发行版。Debian为程序员提供了许多最新功能。因此&#xff0c;它具有一个特殊的编程空间。Debian是开发人员…

SCCM2012R2部署之四:配置客户端发现

前面3个章节我们简单的&#xff0c;介绍了安装配置和相关的组件。接下来我们需要给大家介绍的是如何配置客户端发现&#xff0c;让SCCM能真正管控到AD中的所有终端&#xff0c;来提供IT运维的效率。首先我们打开SCCM控制台&#xff0c;如图4-1&#xff0c;这就是我们安装完SCCM…

Debian11安装VLC Media Player视频播放器

在终端内执行下面命令&#xff1a; sudo apt install vlc

面试官:使用SpringBoot如何开发邮件发送系统?

作者 | yizhiwazi来源 | www.jianshu.com/p/5eb000544dd7SpringBoot 开发邮件发送系统还是比较方便的&#xff0c;在开始之前我们先来了解一下和发送邮件有关的基础知识。基础知识什么是SMTP&#xff1f;SMTP全称为Simple Mail Transfer Protocol&#xff08;简单邮件传输协议&…

Python计算校验文件的MD5、SHA1、SHA256和CRC32

# -*- coding: utf-8 -*- import os from hashlib import md5, sha1, sha256 from zlib import crc32strFilePath os.path.join(os.getcwd() "\\" "“捷创源科技”公众号.jpg")def getMd5(strFilePath): # 计算md5mdfive md5()with open(strFilePath,…

拼多多面试|如何用 Redis 统计独立用户访问量?

作者 | 沙茶敏碎碎念来源 | www.cnblogs.com/xiaoMzjm/p/5223799.html众所周至&#xff0c;拼多多的待遇也是高的可怕&#xff0c;在挖人方面也是不遗余力&#xff0c;对于一些工作3年的开发&#xff0c;稍微优秀一点的&#xff0c;都给到30K的Offer当然&#xff0c;拼多多加班…

Linux 指令篇:文档编辑--col

功能说明&#xff1a;过滤控制字符。语  法&#xff1a;col [-bfx][-l<缓冲区列数>]补充说明&#xff1a;在许多UNIX说明文件里&#xff0c;都有RLF控制字符。当我们运用shell特殊字符">"和">>"&#xff0c;把说明文件的内容输出成纯文本…

被一个熟悉的面试题问懵了:StringBuilder 为什么线程不安全?

作者 | 千山qianshan 来源 | juejin.im/post/5d6228046fb9a06add4e37fe前言周五去面试又被面试的一个问题问哑巴了面试官&#xff1a;StringBuilder和StringBuffer的区别在哪&#xff1f; 我&#xff1a;StringBuilder不是线程安全的&#xff0c;StringBuffer是线程安全的 面试…

Python计算校验文件的MD5、SHA1、SHA256和CRC32,获取文件创建日期、修改日期和文件大小

main.py # -*- coding: utf-8 -*- import os from hashlib import md5, sha1, sha256 from zlib import crc32 import time from math import ceilclass Hash:def __init__(self, strFilePath):self