docker安装mysql
2018-09-01 05:42:43来源:博客园 阅读 ()
环境:
ubuntu版本:
root@131:~# uname -r
4.4.0-31-generic
mysql:5.7
步骤:
1 先升级apt-get
root@131:~# apt-get update
2 安装以下包以使apt可以通过HTTPS使用存储库(repository):
apt-get install -y apt-transport-https ca-certificates curl software-properties-common
3 添加Docker官方的GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4 使用下面的命令来设置stable存储库
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
5 再次更新:
apt-get update
6 安装:apt-get install -y docker-ce
7 检查是否安装成功:
root@131:~# service docker status
docker start/running, process 12718
8 获取mysql5.7镜像:
root@131:~# docker pull mysql:5.7
9 查看本机可用镜像:
root@131:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.7 43b029b6b640 2 weeks ago 372MB
10 创建mysql容器:
root@131:~# docker run -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=huawei -d mysql:5.7
cd7fb467f74a05202eb2fafa72d165c3336ed09bc12a8317554a4d1f31f5ce5e
参数解释
-p 端口映射,本机段端口到容器端口的映射,我们访问的时候需要本机端口;配置格式为 服务器端口 : 容器端口
-e 配置参数,这里配置mysql的root用户的密码为huawei
-d 后台运行
11 检查容器是否运行:
root@131:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
cd7fb467f74a mysql:5.7 "docker-entrypoint.s…" 11 seconds ago Up 10 seconds 0.0.0.0:3306->3306/tcp, 33060/tcp mymysql
12 通过mysql客户端工具验证安装的mysql容器是否可以链接,链接的时候使用用户名root,密码huawei,来测试
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:JVM的内存管理机制
下一篇:如何正确的停止一个线程
- Maven安装与配置 2020-06-09
- java环境教程:Tomcat下载,安装,设置为Windows服务,启动 2020-06-09
- JSP+SSH+Mysql+DBCP实现的租车系统 2020-06-09
- JSP+Structs+JDBC+mysql实现的诚欣电子商城 2020-06-08
- 详解SpringBoot(2.3)应用制作Docker镜像(官方方案) 2020-06-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash