Docker——安装和启动
一、环境准备
1、安装Linux虚拟机软件:VMware或VirtualBox(比VMware更小巧轻便且免费),此处安装VirtulaBox
2、安装Linux虚拟系统
①在管理中选择导入虚拟电脑
②记得选中重新初始化所有网卡的MAC地址
③双击即可启动虚拟机
④设置虚拟机的网络
a、右击网卡,选择网络:
b、选择连接方式和界面名称
c、勾选接入网线
d、输入命令service network restart使刚才的设置生效(也可以双击重启虚拟机)
e、输入ip addr命令查看网址信息
⑤使用客户端(xshell等工具,输入虚拟机ip、用户和密码)连接linux虚拟机,之后就可以通过客户端来操作虚拟机了(但不要将虚拟机的窗口关闭)
二、安装Docker
1、启动虚拟机,使用xshell等连接工具连接虚拟机
2、输入uname -r检查CentOS的内核版本(Docker要求CentOS系统的内核版本要高于3.10,若系统内核版本较低,可运行yum update命令升级内核)
3、执行yum install docker命令,安装docker
4、输入y进行下载安装,直至出现complete
5、启动Docker,输入systemctl start docker命令
6、查看docker的版本:docker version,能同时看到client和server的信息则表明启动成功了,否则可能由于系统内核问题导致安装启动失败
若启动失败可以先将docker完全卸载,然后更新下系统内核,再重新安装和启动docker:
①查询安装过的包
yum list installed | grep docker
结果:
docker-engine.x86_64 17.03.0.ce-1.el7.centos @dockerrepo
②删除安装的软件包
yum -y remove docker-engine.x86_64
③删除镜像/容器等
rm -rf /var/lib/docker
④更新内核并重新安装docker
yum update
7、将docker设置为开机启动(防止在重启系统后还需要手动执行命令启动docker),执行命令:
systemctl enable docker
8、停止docker
systemctl stop docker
三、配置docker的镜像加速器
使用docker拉取镜像时,由于很多镜像存储在国外的服务器上,导致拉取速度很慢,甚至失败,可以使用阿里云的加速器进行加速,详情参考。
1、登录阿里云获取专属的镜像加速器地址
2、配置docker的daemon.json文件,内容如下:个人专属的加速地址
{"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
3、重启docker服务
注意:
①保证docker的版本足够高
②daemon.json文件的地址在/etc/docker目录下(没有则新建)
四、Docker中国
Docker中国官网
Docker中国镜像加速
Docker——安装和启动相关推荐
- 虚拟机中用Docker安装并启动了Elasticsearch,浏览器却访问不了
学习springCloud的过程及其痛苦,一直跟着黑马的视频走,但是随着技术栈的更新,许多技术的配置与黑马视频讲的会有出入,然后就会遇到一些很头疼的问题,有时候一个问题需要找很久的原因与解决方法,所以 ...
- Centos7 Docker 安装与启动_入门试炼01
文章目录 一.常用命令 二.基础操作 2.1. 安装环境说明 2.2. 命令查看本地IP 2.3. 安装Docker 2.4. 安装后查看Docker版本 2.5. 启动Docker 2.6. 停止d ...
- Docker 安装ElasticSearch 启动项目出现 [{#transport#-1}{WW73fQYgSq-vd8jQXTmdIw}{192.168.11.134}{192.168.11.13
1), docker 安装 elasticSearch 如下 docker run -di --name=tensquare_es -p 9200:9200 -p 9300:9300 elastics ...
- Docker专题(二)-Docker安装与启动
1.安装环境说明 Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的.在很多版本的CentOS中是不支 ...
- 【Linux】docker安装centos8启动SSH服务并跨局域网连接
适用于基于Docker的人工智能开发平台,或者容器内不能使用service.systemctl的情况(不能以docker run方式启动容器) 1.前言 # 能够docker run启动容器的建议加一 ...
- docker安装及启动mysql服务
目录 1.docker安装mysql 2.连接数据库 1.docker安装mysql 前提:确保自己的服务器已经安装好了docker (1)输入命令,查看docker, docker info 或 d ...
- docker安装、启动mongo
文章目录 拉取镜像 查看镜像 创建容器 查看容器 启动容器服务 进入容器内部 查询所有的数据库 拉取镜像 docker pull mongo 查看镜像 docker images 创建容器 docke ...
- Docker安装与启动
1 安装Docker (1)yum 包更新到最新 sudo yum update (2)安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemap ...
- docker安装和启动
系统:centos 7 1.使用yum安装docker yum install docker 2.安装完成以后需要关闭selinux vi /etc/selinux/config 将SELINUX修改 ...
最新文章
- 在Linux环境下使用OpenSSL对消息和文件进行加密(转载)
- wifi协议栈_一文读懂米家部分智能硬件:米家Zigbee及WiFi模块拆解分析
- Win7安装VC++6.0已知的兼容性问题的解决方法
- LiveVideoStack线上分享第三季(七):AVS3关键技术介绍、性能和复杂度分析
- 牛客网刷题(纯java题型 31~60题)
- java array 元素的位置_JAVA集合类,有这一篇就够了
- 【转】ASP.NET MVC生命周期介绍
- 数据结构 5-4-1 并查集
- servlet监听器Listener介绍和使用
- c++实现飞机大战小游戏
- 利用实体类接收中国电信物联网平台推送的数据
- Python使用openpyxl插入excel批注,修改批注
- 客户旅程_指南针的300人工程团队不断交付的旅程
- 股票指数的四种加权方式
- 备战面试日记(3.3) - (设计模式.23种设计模式之结构型模式)
- python中fp是什么意思_详解python实现FP-TREE进行关联规则挖掘(带有FP树显示功能)附源代码下载(3)...
- Java异常(漂亮简洁的思维导图)
- Web自动化_APP自动化_接口自动化_测试框架汇总
- STM32 HAL库 CUBEMX FPU 和 DSP库
- android 百度 全景图,百度地图全景图