马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
安装docker
- # 查看内核
- uname -r
- # 安装docker前的强制依赖
- yum install -y yum-utils device-mapper-persistent-data lvm2
- yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- # 配置docker所需环境
- yum install docker-ce docker-ce-cli containerd.io -y
- # 开机就启动docker,可以不配置
- systemctl start docker
- systemctl enable docker
- docker version
- docker images
复制代码 在最初的安装中,直接安装docker出现了题目
- Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7& 等等一长串错误,颠末查找,是必要更换国内阿里yum源。实行以下命令即可。然后再次实行上面安装docker的命令
- curl -k -o Replace_yum_centos7.sh http://oss.xiaozhuhome.site/Linux%E8%84%9A%E6%9C%AC/centos%E6%8D%A2yum%E6%BA%90/Replace_yum_centos7.sh
- chmod +x Replace_yum_centos7.sh
- ./Replace_yum_centos7.sh
复制代码 国内镜像库
- #修改daemon.json
- vim /etc/docker/daemon.json
- #加入以下源地址
- {
- "registry-mirrors": [
- "https://docker.m.daocloud.io/",
- "https://u9noolvn.mirror.aliyuncs.com",
- "https://registry.docker-cn.com",
- "http://hub-mirror.c.163.com",
- "https://docker.mirrors.ustc.edu.cn"
- ]
- }
- #添加完重启docker
- systemctl restart docker
复制代码 拉取MySQL镜像
- docker pull mysql:5.7
- docker images
- # 相关得路径,日志,数据之类的
- mkdir -p /home/service/mysql/data
- mkdir -p /home/service/mysql/conf
- cd /home/service/mysql/conf
- touch my.cnf
复制代码 在my.cnf将以下内容贴入
- [mysqld]
- user=mysql
- character-set-server=utf8
- default_authentication_plugin=mysql_native_password
- default-time_zone = '+8:00'
- [client]
- default-character-set=utf8
- [mysql]
- default-character-set=utf8
复制代码 然后,下面的命令留意修改自己得密码哦
- docker run -p 3306:3306 --name mysql -v /home/service/mysql/logs:/logs -v /home/service/mysql/data:/mysql_data -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
- docker exec -it mysql bash
- mysql -uroot -p
- CREATE USER 'admin'@'%' IDENTIFIED BY '123456';
- GRANT ALL ON *.* TO 'admin'@'%';
- flush privileges;
复制代码 拉取Redis镜像
- # 拉取镜像
- docker pull redis
- # 创建文件夹
- cd /usr/local
- mkdir -p data/redis
- cd /usr/local/data/redis
- touch redis.conf
- vim redis.conf
复制代码
- # 启动命令
- docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
复制代码 拉取nacos镜像
- docker search nacos
- docker pull nacos/nacos-server
- # 镜像拉完之后,启动脚本
- docker run -d \
- --name nacos \
- --privileged \
- --cgroupns host \
- --env JVM_XMX=256m \
- --env MODE=standalone \
- --env JVM_XMS=256m \
- -p 8848:8848/tcp \
- -p 9848:9848/tcp \
- --restart=always \
- -w /home/nacos \
- nacos/nacos-server
复制代码 访问 ip 地址+8848 /nacos 即可进入控制台
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |