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