linux服务器上用docker的一些命令

以下是把一个NET CORE项目弄到LINUX服务器上的一些记录,NET CORE+MYSQL+MONGODB+REDIS, 不知道为什么买的云LINUX服务器直接安装MYSQL好慢好慢,只好用DOCKER来弄了,不过NET CORE项目代码还是在宿主机,

 

网站在/xiaoyuapicore/

关闭防火墙:systemctl stop firewalld
停止linux启动时自动启动防火墙:systemctl disable firewalld

nginx的配置文件:
/www/server/panel/vhost/nginx/xiaoyu.conf

运行mysql:
docker run -itd --name mysql-webassign -p 3308:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /db/:/var/lib/mysql mysql:5.7 --lower_case_table_names=1

docker cp 20b571294a57:/etc/mysql/my.cnf /tmp/my.cnf
docker cp /tmp/my.cnf 20b571294a57:/etc/mysql/my.cnf

[mysqld]
user=mysql
lower_case_table_names=1


运行redis:
docker run -itd --name redis-test -p 6379:6379 redis

运行mongodb:
 docker run -itd --name mongo-test -p 27017:27017 mongo

Linux 下 docker 设置开机自启动

 sudo systemctl enable docker 

开机自启动容器  docker update redis --restart=always

linux下重启命令 :reboot

 

posted @   牛腩  阅读(584)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示