以安装mysql为例
1 镜像操作
也可以去 https://hub.docker.com/ 网站上看。
docker search mysql
docker pull mysql
:5.7
2 容器操作
安装tomcat
1、搜索镜像
[root
@promote ~]# docker search tomcat
2、拉取镜像
[root
@promote ~]# docker pull tomcat
:8.5.47
3、运行镜像
[root
@promote ~]# docker run
--name mytomcat
-d tomcat
:8.5.47
这样就表明运行成功了。 4 查看运行中的容器
docker ps
-a 可以查看所有的容器,包括已经停止的。
5 停止容器
[root
@promote ~]# docker stop mytomcat
---这个可以是容器的名字,也可以是容器id
6 加上端口映射
[root
@promote ~]# docker run
--name mytomcat
-d
-p
8888:8080 tomcat
:8.5.47
https://docs.docker.com/engine/reference/commandline/docker/
3安装mysql
docker run
-p
3306:3306 --name mysql02
-e MYSQL_ROOT_PASSWORD
=123456 -d mysql 这是简单的命令
还有一种是设置配置文件夹
,来安装mysql
[root
@promote /]# mkdir
-p
/conf
/mysql 创建配置文件夹
docker run
--name mysql01
-p
3306:3306 -v
/conf
/mysql
:/etc
/mysql
/conf
.d
-e MYSQL_ROOT_PASSWORD
=123456 -d mysql
:tag
把主机的
/conf
/mysql文件夹挂载到 mysqldocker容器的
/etc
/mysql
/conf
.d文件夹里面
改mysql的配置文件就只需要把mysql配置文件放在自定义的文件夹下(
/conf
/mysql)
或者是下面这种方式
docker run
--name some
-mysql
-e MYSQL_ROOT_PASSWORD
=my
-secret
-pw
-d mysql
:tag
--character
-set
-server
=utf8mb4
--collation
-server
=utf8mb4_unicode_ci
指定mysql的一些配置参数