# gitbush操作linux命令

1.在e盘建一个文件夹linuxcomand

2 mkdir project

在linuxcommand文件夹下面,建一个文件夹 project文件夹

在这里插入图片描述

3.ls -al,查看刚才创建的文件夹是否存在

在这里插入图片描述

4. vi readme.txt

i 插入
Esc shift : +w 写入
Esc shift : +q保存
cat readme.txt 查看文本的内容

在这里插入图片描述

5.另一种写入的方式,全覆盖的写法

在这里插入图片描述

6.复制文件夹的命令 cp readme.txt newreadme.txt,拷贝文件 readme.txt,并建一个新文件newreadme.txt

在这里插入图片描述

7.复制文件夹拷贝目录project并新建newpro,-r表示递归复制目录的内容

在这里插入图片描述

8删除文件

在这里插入图片描述

9.删除文件夹

在这里插入图片描述

10.移动文件 mv readme.txt ./project/,将readme.txt 文件移动到project文件夹下

在这里插入图片描述

11.移动文件夹

在这里插入图片描述

12.更改权限

在这里插入图片描述

13.压缩tar -cvf file.tar readme.txt 123.txt,将 readme.txt文件和 123.txt文件,压缩到file.tar文件夹中

在这里插入图片描述

14.解压

在这里插入图片描述
在这里插入图片描述

15.将本地的文件或者文件夹上传到腾讯云

scp file.tar @root@123.206.49.192:/root/fj/wjl/
其中 file.tar,是本地的文件夹,123.206.49.192是自己申请的腾讯云服务器的ip,wjl是在腾讯云上操作服务器,在fj目录下面,创建的一个文件夹。
在这里插入图片描述

16…本地文件,上传docker步骤配置一个flask路由

在这里插入图片描述

16.1自己手动创建一个Dockerfile的文件夹,CMD里面是要运行的东西

在这里插入图片描述

16.2 手动创建一个requirements.txt,需要与上面Dockerfile文件夹中的txt名字

一致
在这里插入图片描述
本地代码写好之后

16.3首先在腾讯云上进行如下配置,进入home目录,然后创建一个temp文件夹,并进入到temp中

在这里插入图片描述

16.4然后在gitbash中进入到工程的目录,也就是myapp

将刚才创建的文件,打包,并上传到服务器
打包命令:
在这里插入图片描述

16.5然后在服务器端,将刚才gitbush上传的压缩包进行解压

这里面的myapp 是专门存放解压的文件
在这里插入图片描述

16.6这时候查看镜像,会发现并没有刚才创建的项目

在这里插入图片描述

16.7需要在myapp下面,重新创建一个新的镜像

docker build -t myflask:1.0 .

在这里插入图片描述

16.8这时候再查看镜像就会发现以及存在了

在这里插入图片描述

16.9运行一下就ok了,9000是宿主机的端口

docker run -p 9000:5000 myflask:1.0

在这里插入图片描述
删除:

16.10首先:找到所有的镜像

在这里插入图片描述

16.11找到container id:

在这里插入图片描述

16.12将所有的都stop停止

在这里插入图片描述
将所有的进行rm操作
在这里插入图片描述

16.13进行删除操作,删除镜像的名字或者id都可以

rmi(这是又一个工程)

在这里插入图片描述

16.14同时开多个端口,在相同的位置写下如下代码,

这样俩个宿主机的端口都可以访问。
docker run -d -p 9000:80 mine:1.0
docker run -d -p 9010:80 mine:1.0
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值