最全的docker安装步骤

zzl0916 zzl0916     2022-12-11     247

关键词:


一、安装docker
1. win 10 系统,安装Docker For Windows(Docker Desktop)
专业版
https://www.cnblogs.com/5bug/p/8506085.html
例如: 

Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!具体步骤如下:

一、启用Hyper-V

打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定即可,如图:

技术图片

点击确定后,启用完毕会提示重启系统,我们可以稍后再重启。

二、安装Docker

Docker下载地址为:https://store.docker.com/editions/community/docker-ce-desktop-windows 点击如图处即可下载安装包:

技术图片

下载完成后运行安装包,安装完成后界面如图:

技术图片

单击Close and log out,这个时候我们重启一次电脑。

三、启动Docker

1.在桌面找到Docker for Windows快捷方式,双击启动即可!启动成功后托盘处会有一个小鲸鱼的图标。打开命令行输入命令:docker version可以查看当前docker版本号,如图:

技术图片

 

2.更换镜像源地址

中国官方镜像源地址为:https://registry.docker-cn.com

点击托盘处docker图标右键选择-Settings,然后修改如下:

技术图片

点击Apply后会重启Docker。

3.载入测试镜像测试

输入命名“docker run hello-world”可以加载测试镜像来测试。如图:

技术图片

 
 

家庭版
https://www.jianshu.com/p/1329954aa329/

2. 设置 G盘 给 docker共享(建议单独分出一个盘来放docker的文件)
右键docker图标  Settings选项  Shared Drives 选择G盘
二、搭建开发环境
整体说明,docker 环境启动起来后,tomcat端口 8090,mysql端口3306,redis端口6379,apache端口90
1. 创建msyql, tomcat, apache配置文件目录
在G盘,将压缩包的内容解压出来,后面的命令请使用实际的文件路径

2. 创建网络框架容器并启动  请等待下载镜像
docker run --name develop -d -i -p 8090:8080 -p 3306:3306 -p 6379:6379 -p 90:80 -p 91:81 -p 92:82 centos:7
查看容器是否启动成功
docker ps

3. 创建mysql容器并启动  请等待下载镜像
docker run --name mysql -e MYSQL_ROOT_PASSWORD=111111 -d -v /G/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /G/mysql/logs/mysqld.log:/var/log/mysqld.log --net=container:develop mysql:8
进入mysql容器环境
docker exec -it mysql bash
链接mysql 并输入密码 111111 进入不了请等一会 数据库启动完成 再重试
mysql -u root -p
修改mysql远程链接
ALTER USER ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘111111‘;

刷新权限立即生效
flush privileges;
创建数据库(根据实际项目创建)
create database qm_manager;
create database qm_meeting;
退出mysql
exit
退出容器环境
exit
查看容器是否启动成功
docker ps

4. 创建redis容器并启动  请等待下载镜像
docker run --name redis -d --net=container:develop redis:5 --requirepass "111111"
查看容器是否启动成功
docker ps

5. 创建tomcat容器并启动  请等待下载镜像
docker run --name tomcat -d -v /G/tomcat/webapps:/usr/local/tomcat/webapps -v /G/tomcat/logs:/usr/local/tomcat/logs --net=container:develop tomcat:9
查看容器是否启动成功
docker ps

6. 创建apache容器并启动  请等待下载镜像
docker run --name apache -d -v /G/apache/conf:/usr/local/apache2/conf -v /G/apache/webapps:/usr/local/apache2/webapps -v /G/apache/logs:/usr/local/apache2/logs --net=container:develop httpd:2
查看容器是否启动成功
docker ps
apache配置文件请根据实际项目自行修改

三、关闭和启动环境
1. 关闭容器
docker stop apache tomcat redis mysql develop

docker stop apache
docker stop tomcat
docker stop redis
docker stop mysql
docker stop develop
2. 启动容器
docker start develop mysql redis tomcat apache

docker start develop
docker start mysql
docker start redis
docker start tomcat
docker start apache
四、删除容器
docker rm apache tomcat redis mysql develop

docker rm apache
docker rm tomcat
docker rm redis
docker rm mysql
docker rm develop
 
 
 
 
 
 
 
 
 
 

 

企业运维实战--最全docker学习笔记1.docker简介安装部署镜像构建dockerfile详解镜像构建镜像优化本地私有仓库搭建(代码片段)

企业运维实战--Docker学习笔记1.Docker简介、安装部署、镜像构建、Dockerfile详解、镜像构建、镜像优化、本地私有仓库搭建前言--Docker简介一、Docker安装部署二、镜像的构建三、Dockerfile详解四、镜像构建--nginx五、镜像优化六、本地... 查看详情

史上最全面的docker构建工具教程(代码片段)

Docker是一个开源的应用容器引擎,基于Go语言]并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。Docker使用客户端-服务... 查看详情

ensp的安装最全最详细教程

目录一、下载软件和插件二、VirtualBox安装步骤三、WinPcap安装步骤四、Wireshark安装步骤五、eNSP安装步骤六、eNSP测试安装eNSP可能失败的原因一、下载软件和插件在安装eNSP之前分别要下载三个插件:VirtualBox、WinPcap、Wireshark下... 查看详情

rabbitmq从概念到使用从docker安装到rabbitmq整合springboot1.5w字最全教学

@[TOC]一、前言我们先来聊聊消息中间件:消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通... 查看详情

docker安装步骤

1.删除就版本的docker输入命令:yum-yremovedockerdocker-commondocker-selinuxdocker-engine2.使用命令查询docker配置文件包:find/-namedocker并逐个删除3.安装开始,首先安装所需的软件包:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm24.配置软件源, 查看详情

docker最全教程——从理论到实战

原文:Docker最全教程——从理论到实战(三)往期链接:https://www.cnblogs.com/codelove/p/10030439.htmlhttps://www.cnblogs.com/codelove/p/10036608.html  写在前面容器是应用走向云端之后必然的发展趋势,因此笔者非常乐于和大家分享我们这... 查看详情

win10安装docker步骤

最近使用docker部署springboot项目,写篇文章记录下步骤。1.确保本机win10系统虚拟化已启动启动,否则需要去BIOS设置(方法可百度)2.到docker网站下载DockerToolbox.exe安装工具安装完成后出现三个图标,红框内为执行docker命令的终端。2.1... 查看详情

centos7安装docker步骤

首先准备一台linux系统,Docker需要一个64位系统的系统,内核的版本必须大于3.10,可以用命令来检查是否满足要求: 满足条件后,下面开始正式安装步骤:1、更新yum:sudoyumupdate 更新过程中有提示,输入“y”:2、更新完... 查看详情

docker的安装步骤详细版

一、docker的简介Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。Docker的容器技术可以在一台主机上轻松为任何应用创建... 查看详情

docker的安装步骤详细版

一、docker的简介Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。Docker的容器技术可以在一台主机上轻松为任何应用创建... 查看详情

docker的安装步骤详细版

一、docker的简介Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。Docker的容器技术可以在一台主机上轻松为任何应用创建... 查看详情

docker最全教程——从理论到实战

原文:Docker最全教程——从理论到实战(五)往期内容链接Docker最全教程——从理论到实战(二)Docker最全教程——从理论到实战(三)Docker最全教程——从理论到实战(四) 本篇教程持续编写了3个星期左... 查看详情

centos安装docker步骤

Centos安装docker步骤安装相关依赖包yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2配置国内yum源yum-config-manager--add-repohttps://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.reposed-i‘s/download.docker.com/mirrors.ustc.edu.cn/docker-ce/g‘/etc/yum.repos.d/docker-ce... 查看详情

windows10安装docker步骤及顺序

最近在工作中,重新安装Docker时,遇到了一点坑,故将自己解决经验分享一下~HardwareassistedvirtualizationanddataexecutionprotectionmustbeenabledintheBIOS  按照步骤1、先开启BIOS设置中的虚拟化支持(重要,前提)2、再开启window10企业版... 查看详情

centos7离线安装docker和卸载docker步骤(亲测有效)(代码片段)

目录一、CentOS7离线安装Docker步骤二、CentOS7离线卸载Docker步骤一、CentOS7离线安装Docker步骤1、docker安装包下载地址https://download.docker.com/linux/static/stable/x86_64/2、将下载的docker-18.06.3-ce.tgz文件上传到centos7系统上(lz上传到了/home/d... 查看详情

阿里云ecs服务器安装docker详细步骤

...tOS7以上版本,64位系统推荐是CentOS7.8安装步骤:一:安装docker所需的环境1.安装依赖:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm22.配置yum源使用国内的:yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3.查看docker... 查看详情

docker部署centos7安装docker详细步骤(无坑版教程)(代码片段)

...前必读3.卸载旧版本(如果之前安装过的话)安装Docker的详细步骤一、安装前必读在安装Docker之前,先说一下配置,我这里是Centos7Linux内核:官方建议3.10以上,3.8以上貌似也可。注意:本文的命令使用... 查看详情

centos8.1安装docker引擎的完整步骤(代码片段)

什么是Docker?Docker是一个基于go语言开发的开源项目,它允许在容器内部创建和分发应用程序,容器是可以独立于主机系统轻松复制的标准化环境。添加Docker存储库首先必须添加一个外部存储库以获得DockerCE。在这里我们将使用官... 查看详情