ABP docker发布
环境:CentOS 7.6 64位
linux基本命令:
cd:进入某个文件夹
mkdir:创建文件夹
ls:显示文件
ll:罗列出当前文件或目录的详细信息
判断是文件 还是文件夹:
Linux系统中,文件夹的颜色一般为蓝色。所以直接观看文件的颜色可以判断该文件是不是文件夹。
原文:https://blog.csdn.net/qq_41112887/article/details/80922850
rm:删除文件
原文:https://www.cnblogs.com/tirmer/p/8616362.html
在windows上,上传文件到linux:
原文:https://blog.csdn.net/sgmcumt/article/details/79135395
1、下载软件。地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
2、安装后的位置(我的环境是 win7 64位):C:\Program Files\PuTTY
3、运行cmd(开始菜单选择运行 或者 windows徽标键+R),
输入:cd C:\Program Files\PuTTY
4、上传一个文件举例:
命令:pscp test1.txt root@106.54.92.81:/home/website/webapplication3
在cmd界面输入,然后回车,会提示输入密码。
如果有提示界面,输入y后回车,也会出现密码
注意:这里输入密码 不会显示输入的密码 你只管输就是,输入完后回车确定
在linux系统中查看文件是否已上传:
在腾讯云后台登录linux,用的webshell的方式
命令1(进入根目录):cd /
命令2(显示文件/文件夹列表):ls
命令3(进去对应文件夹):cd /home/website/webapplication3
命令4(显示文件/文件夹):ls
实际使用的命令:
cd home
mkdir website
cd website
mkdir webapplication3
rm -f WebApplication3
pscp -r netcoreapp2.2 root@106.54.92.81:/home/website/webapplication3
pscp test1.txt root@106.54.92.81:/home/website/webapplication3
rm -f test1.txt
rm -rf /home/website/
pscp -r webapplication1 root@106.54.92.81:/home/website/
pscp Dockerfile root@106.54.92.81:/home/website/webapplication1
cd /home/website/webapplication3
sudo docker build -t demo-netcore .
Sending build context to Docker daemon 318 kB
Step 1/16 : FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base
Error parsing reference:
"mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base"
is not a valid repository/tag: invalid reference format
yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.2.10-3.2.el7 docker-ce-stable 23 M
docker-ce x86_64 3:19.03.5-3.el7 docker-ce-stable 24 M
docker-ce-cli x86_64 1:19.03.5-3.el7
安装docker
准备一个基于core的web应用程序
为web程序添加docker的支持
复制文件到linux中
ABP docker发布的更多相关文章
- Docker 发布 Abp net core web 服务
Docker 发布 Abp net core web 服务 准备工作:Abp 项目,这个是模板下载地址 https://aspnetboilerplate.com/Templates (本例使用的是S ...
- .NET Core使用skiasharp文字头像生成方案(基于docker发布)
一.问题背景 目前.NET Core下面针对于图像处理的库微软并没有集成,在.NET FrameWork下我们已经习惯使用System.Drawing类库做简单的图像处理,到了.NET Core下一脸 ...
- docker 发布方式尝试
docker 发布方式尝试 目前有个小项目, 尝试用docker的方式来发布, 项目只有一个节点, 使用 kubenate 有点小题大做, 所以采用docker-compose来发布. 发布过程 GI ...
- docker 发布应用时添加 git revision
概要 实施步骤 获取 git revision 前端 git revision 注入 后端 git revision 注入 概要 docker 发布应用时, 将 git revision 注入到应用中 ...
- Jenkins+Harbor+Docker发布
使用Jenkins发布Docke 需要准备的,docker,jenkins,Harbor docker安装 安装依赖: # yum install -y yum-utils device-mapper ...
- 结合docker发布后端项目(基于gradle包管理)的shell脚本
结合docker发布后端项目(基于gradle包管理)的shell脚本 本教程依据个人理解并经过实际验证为正确,特此记录下来,权当笔记. 注:基于linux操作系统(敏感信息都进行了处理) 目前主流的 ...
- 结合docker发布前端项目(基于npm包管理)的shell脚本
结合docker发布前端项目(基于npm包管理)的shell脚本 本教程依据个人理解并经过实际验证为正确,特此记录下来,权当笔记. 注:基于linux操作系统 目前主流的前后端分离的项目中,常常在部署 ...
- docker发布.net core程序的坑
docker发布遇到的两个问题 1:Could not resolve CoreCLR path. For more details, enable tracing by setting COREHO ...
- Angular入门到精通系列教程(14)- Angular 编译打包 & Docker发布
目录 1. 概要 2. 编译打包 2.1. 基本打包命令 2.2. 打包部署到二级目录 3. Angular站点的发布 3.1. web服务器发布 3.2. 使用docker发布 4. 总结 环境: ...
随机推荐
- dva+umi+antd项目从搭建到使用(没有剖验证,不知道在说i什么)
先创建一个新项目,具体步骤请参考https://www.cnblogs.com/darkbluelove/p/11338309.html 一.添加document.ejs文件(参考文档:https:/ ...
- 试着用workerman开发一个在线聊天应用
聊天功能是很常见的一种功能,Workerman是一款开源高性能异步PHP socket即时通讯框架. 什么是Workerman? Workerman是一款 开源 高性能异步 PHP socket即时通 ...
- 安全NA第一天笔记:Firewall基本理论
防火墙的三种类型:<1>包过滤(packet filtering):也就是我们常用的访问控制列表(ACL)1.ACL类型:标准,扩展,命名,自反2.ACL其他特性:(1)重新排列序列号: ...
- mysql Hash索引和BTree索引区别
Hash仅支持=.>.>=.<.<=.between.BTree可以支持like模糊查询 索引是帮助mysql获取数据的数据结构.最常见的索引是Btree索引和Hash索引. ...
- hello tensorflow,我的第一个tensorflow程序
上代码: import tensorflow as tf if __name__=='__main__': g = tf.Graph() # add ops to the user created g ...
- 深入理解JVM,7种垃圾收集器
本人免费整理了Java高级资料,一共30G,需要自己领取.传送门:https://mp.weixin.qq.com/s/JzddfH-7yNudmkjT0IRL8Q 如果说收集算法是内存回收的方法论, ...
- python数据挖掘之数据探索第一篇
目录 数据质量分析 当我们得到数据后,接下来就是要考虑样本数据集的数据和质量是否满足建模的要求?是否出现不想要的数据?能不能直接看出一些规律或趋势?每个因素之间的关系是什么? 通过检验数据集的 ...
- javafx笔记----非javafx线程Platform.runLater赋值不生效情况
Platform.runLater(() -> { // }); Platform.runLater一些情况下没有赋值到fx页面上 采用task方式 Task<SB> task = ...
- flex布局开发
flex布局开发 布局原理 flex时flexible Box的缩写,意为"弹性布局",用来为盒子模型提供最大的灵活性,任何一个容器都可以定位flex布局 [注意] 当我们为父盒子 ...
- E203 itcm
E203 itcm是64Kb,所以地址总线为16位,2^16=64Kb, 数据线宽度为64 bits(8 bytes),所以address width是16-3=13bit,ram depth 是2^ ...