Windows下面docker的简单使用

最近开发项目需要在本地搭建一系列的环境,直接在电脑上安装的话感觉乱七八糟的,于是尝试使用docker来安装需要的各种服务。本片文章的安装使用是基于Windows的

1:在docker官网下载windows版本的docker安装文件https://www.docker.com/products/docker-desktop

2:傻瓜式安装,下一步,下一步,直到安装完成,桌面会出现如图所示的小鲸鱼图标

Windows下面docker的简单使用_第1张图片

3:右击出现的菜单中点击setting,在daemon中设置加速镜像,如图

Windows下面docker的简单使用_第2张图片

我自己设置的三个地址分别是:

https://docker.mirrors.ustc.edu.cn
http://hub-mirror.c.163.com
https://registry.docker-cn.com

4:然后重启docker,打开控制台cmd窗口

5:输入docker -v查看安装是否正确,如图则安装没有问题:

Windows下面docker的简单使用_第3张图片

注:如果自己之前安装过docker,则有可能会出现错误,具体错误原因是之前创建的docker的环境变量没有删掉,只需要将docker相关的环境变量全部删掉即可

6:接下来就可以在命令窗口中使用docker命令行操作了

7:在docker中安装redis

  • docker pull redis:3.2       //下载redis镜像
  • docker run -p 6379:6379 -name myredis -d redis:3.2     //创建并且运行redis容器
  • docker ps      //查看运行中的容器
  • docker stop myredis     //停止服务
  • docker start myredis     //启动服务

8:在docker中安装mysql

  • docker pull mysql:5.6
  • docker run -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6
  • docker ps
  • docker stop mymysql
  • docker start mymysql

9:在docker中安装mongodb

  • docker pull mongo
  • docker run -p 27017:27017 --name mymongo -d mongo:latest
  • docker ps
  • docker stop mymongo
  • docker start mymongo

其它服务的安装方式可自行百度。

注:如果想修改服务的配置文件使用命令docker exec -it  容器id /bin/bash进入容器内操作,操作方式和linux下一样(可能需要安装vim工具),使用exit即可退出容器。

docker容器内安装vim:

使用apt-get install vim,如果提示

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package vim

则先使用apt-get update,然后再使用apt-get install vim即可。

我也是刚开始使用docker,以此记录使用过程,更多的使用方式后续~

你可能感兴趣的:(docker,docker,mongo,redis,mysql)