CentOS7中使用Docker安装Mysql以及Tomcat
2019-05-30 21:48
666 查看
Docker的安装及基本命令
Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
1、查看内核版本
uname -r
2、安装 Docker
yum install docker
3、启动docker服务
systemctl start docker
4、设置开机启动
systemctl enable docker
5、停止Docker服务
systemctl stop docker
6、Docker搜索镜像
例如: docker search mysql
docker search 镜像名
7、拉取镜像
例如:docker pull mysql
docker pull 镜像名称
8、查看拉取的所有镜像
docker images
9、删除镜像
docker rmi 镜像ID
10、查看运行的容器
docker ps docker ps -a
11、设置国内仓库(https://www.daocloud.io/mirror)
- 编辑文件
vi /etc/docker/daemon.json
- 点击
i
进入编辑模式 - 添加
"registry-mirrors": ["http://f1361db2.m.daocloud.io"]
- 按Ecs+Shift+: 输入wq(保存退出)
- 重启Docker服务
systemctl restart docker
制作容器
容器的制作都是一样的,各个容器之间大同小异,以下列举一种常用的容器
制作 mysql \ tomcat 容器
1、查看是否存在mysql容器
docker images
2、如果存在制作容器
mysql: docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql tomcat: docker run --name tomcat -p 8080:8080 -d tomcat
参数解释: --name 容器的名字,随便给,但是为了好记一般是镜像名 -p 映射端口 第一个3306是映射的端口,可以自己给定,第二个3306代表镜像 本身的端口号,不能随便写 -e 参数 一般不需要给定,有些必须要制定,就像mysql必须指定密码 -d 表示后台运行
3、 查看容器
docker docker ps
Mysql
- 进入容器内部
linux docker exec -it mysql /bin/bash
- 登录Mysql
mysql -u root -p
- 修改密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
- 刷新
flush privileges;
Tomcat
- 制作容器
docker run --name tomcat -p 8080:8080 -d tomcat
4、启动容器
docker start CID(容器ID)
其他命令
停止容器
docker stop CID(容器ID)
删除容器
docker rm CID(容器ID)
查看运行的容器
docker ps docker ps -a
相关文章推荐
- centos7使用docker命令安装java-1.8 + tomcat + mysql+部署springboot项目
- CentOS7安装docker并配置tomcat与mysql,安装redis
- centos7使用docker下安装mysql并配置
- 【Docker】Centos7使用docker下安装MySQL
- solr 7+tomcat 8 + mysql实现solr 7基本使用(安装、集成中文分词器、定时同步数据库数据以及项目集成)
- CentOS7使用docker安装Mysql
- CentOS7下安装配置MySQL以及Linux命令使用MYSQL
- centos7中使用docker安装mysql
- centos7中使用yum安装tomcat以及它的启动、停止、重启
- solr 7+tomcat 8 + mysql实现solr 7基本使用(安装、集成中文分词器、定时同步数据库数据以及项目集成)
- CentOS7上安装Docker以及简单使用-yellowcong
- 关于docker的使用(一):安装tomcat以及提高docker pull 的拉取速度
- 【整理】Linux下中文检索引擎coreseek4安装,以及PHP使用sphinx的三种方式(sphinxapi,sphinx的php扩展,SphinxSe作为mysql存储引擎)
- CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL
- docker windows 7 mysql安装使用教程
- centos7下使用yum安装mysql
- ubuntu 12.04安装部署环境nginx,tomcat,mysql以及开机启动备忘
- Apache,PHP,MySQL的单独安装以及使用时的相关配置(主要结合之前博客配合安装php和mysql)
- mysql的安装与简单使用以及myeclipse下与数据库的连接和使用
- centos7下使用yum安装mysql并创建用户,数据库以及设置远程访问