为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
C#

以下是把一个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


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
全栈工程师
手记
粉丝
20
获赞与收藏
97

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消