您的位置:首页 > 健康 > 美食 > 城乡建设部官网查证_别样网图片素材网站_软文营销网_尚硅谷培训机构官网

城乡建设部官网查证_别样网图片素材网站_软文营销网_尚硅谷培训机构官网

2024/12/23 19:07:42 来源:https://blog.csdn.net/HAN_789/article/details/142847990  浏览:    关键词:城乡建设部官网查证_别样网图片素材网站_软文营销网_尚硅谷培训机构官网
城乡建设部官网查证_别样网图片素材网站_软文营销网_尚硅谷培训机构官网

目录

一、安装docker

1、卸载系统之前的docker

 2、安装Docker-CE

3、启动docker

4、设置docker开机自启

5、root测试docker命令

6、配置docker镜像加速

二、Docker安装Mysql

1、下载镜像文件

2、创建实例并启动

3、修改MySQL字符集

4、设置容器自启动

三、Docker安装Redis

1、下载镜像文件  

2、创建实例并启动       

​3、连接redis

一、安装docker

    Docker安装文档:https://docs.docker.com/install/linux/docker-ce/centos/

1、卸载系统之前的docker

sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine

 2、安装Docker-CE

   安装必须的依赖 

 sudo yum -y install yum-utils device-mapper-persistent-data lvm2

   设置docker repo的yum位置

   sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

   安装docker,以及docker-cli

   sudo yum install docker-ce docker-ce-cli containerd.io


3、启动docker

        sudo systemctl start docker

4、设置docker开机自启

    sudo systemctl enable docker

5、root测试docker命令


   https://docs.docker.com/engine/reference/commandline/docker/

6、配置docker镜像加速

        阿里云,容器镜像服务加速器的配置
        针对Docker客户端版本大于1.10.0的用户
        您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

 sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["https://wrhpft6.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart docker
k

二、Docker安装Mysql

1、下载镜像文件

sudo docker pull mysql:5.7

2、创建实例并启动

docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/config:/etc/mysql -e mysql_root_password=root -d mysql:5.7
参数说明-p 3306:3306:将容器的3306端口映射到主机的3306端口-v /mydata/mysql/conf:/etc/mysql:将配置文件夹挂载到主机-v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机-v /mydata/mysql/data:/var/lib/mysql/:将配置文件夹挂载到主机-e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码

简单启动

docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

3、修改MySQL字符集

vi/mydata/mysql/conf/my.cnf
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve 

注意:解决MySQL连接慢的问题

docker restart mysql

在配置文件中加入后,并重启mysql,就可以使用数据库连接工具连接数据库。

注明:mysql8的安装配置文件有些变化。配置文件有些变动

4、设置容器自启动

sudo docker update mysql --restart=always

三、Docker安装Redis

1、下载镜像文件
  

docker pull redis

2、创建实例并启动       

mkdir -p /mydata/redis/conf
touch /mydata/redis/conf/redis.confdocker run -p 6379:6379 --name redis -v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-d redis redis-server /etc/redis/redis.conf



3、连接redis

docker exec -it redis redis-cli

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com