一、docker 入坑(win10和Ubuntu 安装)
文章目录
- 前言
- windows10安装
- 开启Hyper-V
- 下载安装
- 设置
- 测试
- Ubuntu 安装
- 番外
前言
终究还是绕不过去了,要学的知识真的是太多了,好在我们还有时间,docker 之前只闻其声,不曾真正的接触过,现在docker 越来越火,很多公司也都开始使用了。所以对于我们程序员而言,又得修炼一项必备技能了。
所以让我们勇敢的踏出第一步,学海无涯,让我们一步一个脚印。从安装开始讲起吧。
windows10安装
参考:https://yeasy.gitbooks.io/docker_practice/content/install/windows.html
开启Hyper-V
win10 安装需要先开启 Hyper-V。
控制面板–>所有控制面板项–>程序和功能–>启用或关闭 Windows 功能
下载安装
然后下载安装程序:
[Stable](https://download.docker.com/win/stable/Docker Desktop Installer.exe)
或者
[Edge](https://download.docker.com/win/edge/Docker Desktop Installer.exe)
下载下来之后直接双击运行完成后的截图。
点击close and log out 会重启电脑。
设置
重启完电脑后,在我们的导航栏会有docker 的图标,点击图标,选择setting ,genneral 勾选最后一个选项。
设置镜像,我们使用国内的镜像,会让我们下载速度提升,在setting的daemon中设置
https://registry.docker-cn.com
https://dockerhub.azk8s.cn
测试
在cmd 控制台查看docker 版本
docker version
运行hello-world 镜像
docker run hello-world
证明docker在win 10 上安装成功啦。至于接下来怎么使用,我们下篇再讲。
Ubuntu 安装
我的是Ubuntu18.0.4 的,安装方法也很简单。
#卸载旧版本
sudo apt-get remove docker docker-engine docker.io# 安装包更新
sudo apt-get update# 安装依赖
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common# 加Docker官方GPG key
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -#设置稳定版的Docker仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"#安装 docker-ce
sudo apt-get install docker-ce
查看安装docker版本
docker version
运行hello-world
docker run hello-world
发现并没有出现下面错误
docker进程使用Unix Socket而不是TCP端口。而默认情况下,Unix socket属于root用户,需要root权限才能访问。
所以使用
sudo docker run hello-world
或者并将当前用户加入到docker用户组中。
默认情况下,docker 命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root 用户和 docker 组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统上不会直接使用 root 用户。因此,更好地做法是将需要使用 docker 的用户加入 docker 用户组。
#建立 docker 组:
sudo groupadd docker# 将当前用户加入 docker 组:
sudo usermod -aG docker $USER#更新用户组
newgrp docker #测试docker命令是否可以使用sudo正常使用
docker ps
番外
到此为止,我们的win10 环境和ubuntu 环境都已经搭建好docker 啦。下篇就让我们继续学习怎么使用docker 吧。
好了,就说这么多啦
后续加油♡
欢迎大家关注个人公众号 “程序员爱酸奶”
分享各种学习资料,包含java,linux,大数据等。资料包含视频文档以及源码,同时分享本人及投递的优质技术博文。
如果大家喜欢记得关注和分享哟❤
一、docker 入坑(win10和Ubuntu 安装)相关推荐
- Win10子系统Ubuntu安装Thingworx8.5--1. WSL Ubuntu 安装
最近因工作原因需要重装Thingworx,在WIn10的WSL中进行安装. 1. Win10 --WSL Ubuntu 安装 2.Ubuntu --Thingworx安全文件准备 3.Ubuntu - ...
- 【避免入坑】混合硬盘上安装Win10+Ubuntu18.04双系统需要注意的细节
因为系统崩溃且之前使用Win7分区不合理,所以直接重装,这里改用Win10,我的电脑配置是512G SSD+4T机械+32GB内存+Nvdia2080ti显卡,本文只是将安装中需要注意的细节说明,不重 ...
- Docker入坑指南之RUN
总有一些场景,我们需要自己制作一个镜像,可以快速还原环境,又不想被其他因素干扰镜像的纯净,这个时候,就可以选择Docker了,启动便捷,镜像还原很快捷,除了上手不容易. 最近入坑研究了一番,小有心得, ...
- 【docker】win10子系统ubuntu安装docker
参考链接:https://www.runoob.com/docker/ubuntu-docker-install.html 一.先查看ubuntu版本 cat /etc/issue 二.我的系统是 下 ...
- Docker 入坑指南
Docker学习路线 本文知识整理来源于视频狂神docker入门 Docker 概述 项目+配置统一打包部署保证环境一致,避免环境差异导致的问题 如"在我的环境是可以运行的" 便于 ...
- tensorflow命令行安装失败_2019-1 强化学习入坑记之ancanda安装
入门RL强化学习,首先要装Tensorflow环境,用ananconda最佳,以此记录我的安装过程 计划: ancanda安装 python3.6 环境设置 tensorflow cpu版本安装 实验 ...
- Win10安装安卓模拟器入坑记
笔记本换了硬盘,安装Win10之后,装了一堆软件和工具,包括Docker for Windows等,然后打算安装一个安卓模拟器.之前一直用的逍遥,也没碰到啥问题,这次就打算仍然用它.没想到开始入坑了: ...
- win10子系统ubuntu(WSL) 安装Docker
win10子系统ubuntu WSL 安装Docker踩坑 环境说明 win10安装Docker for windows 开启 Hyper-V 安装Docker for windows 子系统安装Do ...
- 联想小新AIR15 2021 intel 酷睿版 WIN10+UBUNTU安装遇到的坑
安装步骤: 1.在BIOS内,关闭INTEL卷管理功能,此时,BIOS会跳出ACHI硬盘选项,这是系统安装前提.更改之后,你会发现,WINDOW10系统蓝屏,无法进入,别慌,这是正常的. 原因在于笔电 ...
最新文章
- JavaScript引擎研究与C、C++与互调用(转)
- ORA-00904 的解决
- 根据传递函数仿真模拟滤波器的波特图(持续更新中)
- 手机局域网html,手机遥控电脑开机神器!局域网唤醒App
- OpenShift4 - 使用 Service CA 证书增加内部通讯安全
- 《企业大数据系统构建实战:技术、架构、实施与应用》——第1章 企业大数据战略定位 1.1 宏观...
- 500 Internal Server Error
- 基于STM32的NRF24L01模块一对一的问题记录
- 工业对5G网络的应用需求和通信过程
- python中shift函数_Python numpy.left_shift函数方法的使用
- 农夫山泉,它欺骗我们了吗?
- php前台新闻调用,PHP 调用新浪滚动新闻
- 打开windows资源共享以及“无法访问你可能没有权限使用网络资源”问题的解决
- JS 对数组对象进行排序
- 医疗行业:容灾备份平台建设及运维难点
- 0.《解密:网络营销推广实战和流量变现公式》
- 如何粉碎文件 - C#
- 阿里电商故障治理和故障演练实践
- HEOI2013 ALO
- 元宇宙对网络技术的挑战,什么样的网络才能承载元宇宙的野心?
热门文章
- kafka java api 入数据报错:Error: MESSAGE_TOO_LARGE
- 多角度探讨灵活可扩缩的云上游戏解决方案
- python 爬取豆瓣某一主题书单_Python爬虫 || 使用requests和xpath爬取豆瓣Top250书单内容全解。...
- 【厚积薄发系列】读书笔记2—《洞察力的秘密》小记
- 《深入理解计算机系统》读书笔记(四)处理器体系结构
- python+appium+mumu模拟器自动化测试
- 高德地图搜索以后生成的marker的点击事件
- 百度链接提交入口小攻略
- 关于安全测试面试的30道基础概念题目
- 计算机毕业设计ssm图书馆管理系统063z6系统+程序+源码+lw+远程部署