博客列表 >Docker安装及基础配置

Docker安装及基础配置

廖磊的博客
廖磊的博客原创
2018年11月20日 17:41:37824浏览

环境:Windows10 家庭版

一、下载安装包

win10家庭版不支持docker for window,所以选择docker tool-box 下载地址:链接:https://pan.baidu.com/s/15FvaIbAfbxx0YQyNir4Z1w 密码:aecc

2018-11-20_112941.png

下载完,双击安装,一路next

安装完,打开Docker Quickstart Termina

2018-11-20_113042.png

配置:我们可以使用Docker命令行工具来下载官方镜像。但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。因为这个原因,阿里云容器Hub服务提供了官方的镜像站点加速官方镜像的下载速度。

阿里加速器链接:https://cr.console.aliyun.com/cn-hangzhou/mirrors

配置:

进入default虚拟机 (docker 账号/密码 :  docker/tcuser  切换root身份 :sudo -i)

docker-machine ssh default
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["你自己的链接"]
}
EOF
exit

重启default虚拟机

 docker-machine restart default

二、安装基础软件

  1. 安装mysql5.7

    ①拉取镜像:

docker pull registry.cn-hangzhou.aliyuncs.com/lyps/mysql5.7

    2018-11-20_112725.png

②看有没有拉取成功mysql5.7镜像

docker images

2018-11-20_113442.png

③使用镜像快速启动MySQL Server实例

docker run --name 实例名 -e MYSQL_ROOT_PASSWORD=数据库密码   -d registry.cn-hangzhou.aliyuncs.com/lyps/mysql5.7

2018-11-20_113841.png

④查看实例(容器)

docker ps

2018-11-20_114115.png

⑤登录mysql

mysql -uroot -p

输入刚刚设置的数据库密码

2018-11-20_114655.png

登录成功,不过发现是5.5.53版本,被欺骗了(╥╯^╰╥)。删除该容器和镜像。

退出mysql

exit

⑥删除容器

查看容器id:   docker ps

2018-11-20_115208.png

删除容器: docker rm -f f9f8821c7749

2018-11-20_115403.png

⑦删除镜像

查看所有镜像:   docker images

2018-11-20_115646.png

删除镜像:  docker rmi registry.cn-hangzhou.aliyuncs.com/lyps/mysql5.7

2018-11-20_115814.png

⑧重新回到①


折腾了半天发现第⑤步操作错误,登录的是宿主机的mysql,都还没进入容器

新⑤进入容器

docker exec -it 6372c9e8f93f  /bin/bash

2018-11-20_144239.png

这就对啦

上一条:vue组件化下一条:测试栏目文章
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议