以安装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的一些配置参数