docker常用操作以及安装mysql

以安装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的一些配置参数
发布了314 篇原创文章 · 获赞 113 · 访问量 54万+

猜你喜欢

转载自blog.csdn.net/dream_follower/article/details/102873544