最全的docker 安装步骤

一、安装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

原文地址:https://www.cnblogs.com/zzl0916/p/10888562.html

时间: 2024-10-01 21:46:05

最全的docker 安装步骤的相关文章

docker安装步骤翻译ubuntu

本问是根据docker官方文档翻译,原文:https://docs.docker.com/engine/installation/linux/ubuntulinux/ Docker 支持以下 Ubuntu 系统: Ubuntu Xenial 16.04 (LTS) Ubuntu Wily 15.10 Ubuntu Trusty 14.04 (LTS) Ubuntu Precise 12.04 (LTS) 本页内容指引你安装使用由Docker管理的正式包和管理包. 使用这些安装包能确保你安装 Do

docker安装步骤

1.删除就版本的docker输入命令:yum -y remove docker \ docker-common \ docker-selinux \ docker-engine2.使用命令查询docker配置文件包:find / -name docker并逐个删除3.安装开始,首先安装所需的软件包:yum install -y yum-utils device-mapper-persistent-data lvm24.配置软件源,使用下列命令设置 stable 镜像仓库yum-config-ma

docker安装步骤及基于docker容器部署web应用LNMP服务器环境

docker的介绍 docker的定义: 1.docker的三个概念:Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器Docker 镜像 - Docker images: Docker 镜像是 Docker 容器运行时的只读模板Docker 仓库 - Docker registeries: Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库(Docker Hub)Docker 容器 - Docker containers:每一个 Docke

docker安装及常用命令

一.仓库.镜像.容器 官方docker hub 官方:https://hub.docker.com/explore/ 常用docker 国内镜像源: 网易镜像中心:http://hub-mirror.c.163.com Docker 官方中国区:https://registry.docker-cn.com ustc: https://docker.mirrors.ustc.edu.cn docker国内免费加速器: daocloud:https://www.daocloud.io aliyun:

Docker Desktop for Windows 安装步骤

Doker Desktop for Windows 安装要求 Docker Desktop for Windows需要运行Microsoft Hyper-V.如果需要,Docker Desktop for Windows安装程序会为您启用Hyper-V,并重新启动计算机.启用Hyper-V后,VirtualBox(这是不支持Hyper-V的Windows上安装Docker Toolbox时候需要运行的虚拟机软件,这里我们默认你的Windows是支持Hyper-V的)不再起作用,但仍保留任何Vir

Ubuntu 16.04安装docker详细步骤

因需要安装opendronemap,而这个依赖于docker,所以记录了一下安装docker的步骤,比较简单.通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择. 开始安装 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remove docker docker-engine docker-ce docker.io 更新apt包索引: $

史上最全(全平台)docker安装方法!

代码狂魔 32019.01.05 22:46:46字数 4,426阅读 9,949 image.png 2017年2月8日,docker更新到1.13.1(更新日志),此后又分为了docker CE(社区版)和docker EE(商业版). 此处只分享docker CE安装方法,商业版多了容器资源监控和镜像扫描的功能,普通用户用不到. 如果是你是懒人,在服务器版本直接执行官方出品的一键安装脚本(脚本会区分不同的操作系统且脚本会安装体验版(edge版)而不是稳定版(stable版)且最好不要用于生

Docker安装Graylog

Graylog简介 Graylog是一个开源且完整的日志聚合.管理工具,提到日志管理想必大家都会想到ELK平台,Graylog功能和ELK类似,但又比ELK要易用,相对的日志分析能力以及一些功能没有ELK强大.所以Graylog与ELK各有优劣,ELK被诟病的地方主要是不善于处理多行日志,同时也不能保留原始日志格式,只能把原始日志分字段保存,因为不符合正则表达式匹配的日志行,会被全部丢弃. 而Graylog则更擅长处理多行日志,支持原始日志格式的采集,在采集后可以再添加字段,例如http_sta

理解Docker(1):Docker 安装和基础用法

1. 安装 1.1 在 Ubuntu 14.04 上安装 Docker 前提要求: 内核版本必须是3.10或者以上 依次执行下面的步骤: sudo apt-get update sudo apt-get install apt-transport-https ca-certificates sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF7