docker search centos
docker pull docker.io/centos
docker images
2、创建centos容器
docker run -d -p 3307:3306 -p 8849:8848 -p 6380:6379 -p 15673:15672 -p 5673:5672 -p 8081:8080 -p 81:80 -p 82:81 -p 83:82 -p 84:83 -it --name centos7 -v /root/software:/usr/local/software --privileged <镜像id> /usr/sbin/init --restart=always
–restart=always 跟随docker启动自动运行
-d 后台运行
-p 端口映射
-v /宿主机目录:/容器目录
-it 交互方式运行
–name 别名
–privileged,不然无法在docker容器内使用systemctl
参考点击跳转
安装软件前先安装一下因为centos去掉不少内置软件,遇到缺少具体可百度安装
yum -y install vim
yun -y install wget
yum install initscripts -y
!!!建议不要把数据和软件安装在共享文件夹下,在安装下边软件可能回引起一些问题!
!!!若是使用systemctl status xxx命令显示进程不在运行,建议直接连接进行测试,查看是否进程在运行
3、jdk
参考点击跳转
4、redis参考点击跳转
5、nacos参考点击跳转
6、mysql8参考点击跳转
报错
./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
报这个错误说明执行下边语句
yum -y install numactl
报错
这个错误直接给安装目录和数据存放目录赋予权限
chmod -R 777 /usr/local/softWare/MySQL/mysql8.0.21
chmod -R 777 /usr/local/softWare/MySQL/mysql8.0.21/db
7、rabbitMq
参考点击跳转
8、nginx参考点击跳转
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)