zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    c语言 12
    c语言中用结构体表示点的坐标,并计算两点之间的距离
    c语言 12
    c语言中结构体数组
    c语言 12-3
    c语言 12-2
    codevs3164 质因数分解
    codevs4438 YJQ Runs Upstairs
    codevs4439 YJQ Requires Food
    codevs4437 YJQ Arranges Sequences
  • 原文地址:https://www.cnblogs.com/niunan/p/13197497.html
Copyright © 2011-2022 走看看