以下是把一个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
相关推荐
总而言之,这个压缩包提供了Linux用户在无网络条件下安装Docker和Docker Compose的解决方案,对于系统管理员来说,这是一个非常有价值的资源,特别是对于那些需要在多台服务器上快速部署Docker环境的情况。
在 Linux 上,可以使用以下命令安装 Docker: ``` yum install -y yum-utils device-mapper-persistent-data lvm2 ``` 然后,添加阿里云的 Docker yum 源: ``` yum-config-manager --add-repo ...
现在,你可以测试Docker是否成功安装,通过运行一个简单的Docker命令,如: ```bash docker run hello-world ``` 如果一切顺利,你应该能看到一条欢迎消息,标志着Docker已经在离线环境中成功安装并运行。 总结来...
1. 将`docker-19.03.6.tgz`上传到你的Linux服务器,通常是在 `/home` 或 `/tmp` 目录下。 2. 使用 `tar` 命令解压文件:`tar -zxvf docker-19.03.6.tgz` 3. 进入解压后的目录:`cd docker` 4. 安装Docker:`sudo ...
Docker 部署 Linux 系统是指使用 Docker容器来部署和管理 Linux 操作系统。这种方法可以提供一个灵活、可靠和高效的方式来部署和管理 Linux 系统。 一、数据库 Docker 部署 在 Docker 中部署数据库需要创建一个...
在Linux ARM64架构上,Docker和Docker Compose是两种非常重要的容器化技术工具。Docker使得应用程序可以被封装在轻量级的容器中,实现可移植性和隔离性,而Docker Compose则允许用户通过YAML配置文件来定义和运行多...
* 查看Docker版本,使用docker命令 二、Redis安装 * 获取Redis镜像,使用docker pull命令 * 创建存放Redis.conf文件目录,并拉取Redis.conf配置文件 * 创建并启动Redis容器,使用docker run命令 * 查看启动结果,...
linux下安装docker(centos8),如何在linux下从下载到启动,以及基础命令使用
在Linux x86_64平台上,Docker Compose的使用尤为关键,因为该平台是许多企业服务器的首选操作系统架构。 首先,让我们了解Docker Compose的核心概念。YAML文件(通常命名为`docker-compose.yml`)是Docker Compose...
在当今高度依赖互联网的世界里,安装软件通常需要网络连接。然而,有时我们可能面临着无网络环境下安装软件的挑战。...将所有文件放入linux服务器中,运行以下命令即可一键安装: sh docker_install.sh
本资源包提供的是Ubuntu 20.10.12版本上的Docker和Docker Compose的离线安装包,这对于那些没有稳定网络连接或者需要在隔离环境中的服务器上安装这些工具的用户来说,非常实用。 首先,我们来看Docker。Docker CE...
1. Docker 容器:Docker 是一种开源的应用容器引擎,它允许开发者打包应用及其依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口...
Docker的安装非常简单,只需要在Linux系统上执行以下命令:`yum install docker` 二、Docker设置自启动 为了使Docker在系统启动时自动启动,需要执行以下命令:`systemctl enable docker.service`和`systemctl ...
Docker 开启远程链接(2375端口)提供外部访问1. 登陆Docker所在服务器,编辑docker.service文件2. 利用Docker Client远程工具进行docker操作(无需登陆服务器)2.1 下载安装Dcoker远程链接工具3.软件声明 1. 登陆...
Docker 使用客户端-服务器 (C/S) 架构模式 使用远程 API 来管理和创建 Docker 容器。 Docker 由三个基本概念组成:仓库(Repository)、镜像(Image)和容器(Container)。 Registry 是 Docker 用于存放镜像文件...
原因:docker是运行在Linux上的,在Windows中运行docker,实际上还是在Windows下先安装了一个Linux环境,然后在这个系统中运行的docker。 也就是说,服务中使用的localhost指的是这个Linux环境的地址,而不是我们的...
1.下载该文件,上传到服务器上 2.执行命令docker load -i etcd-3.4.18.tar.gz 3.查看镜像:docker images | grep etcd 4.利用该镜像创建容器或者推到本地的harbor docker run 或者docker push 希望可以帮助有需要的...
使用 ssh 命令连接远程服务器。 ssh root@[Your IP Address] 更新软件列表 apt-get update 更新完成。 安装 Docker sudo apt-get install docker.io 当遇到输入是否继续时,输入「Y/y」继续。 安装完成 ...
3. 使用pip安装Docker Compose: ``` pip install docker-compose ``` 4. 安装完成后,同样可以通过以下命令验证Docker Compose的版本: ``` docker-compose version ``` 总结: 这两种方法提供了在不同环境下安装...