当前位置: 首页 > news >正文

济南优化网站技术手机端网页设计规范

济南优化网站技术,手机端网页设计规范,长沙市网站制作公司,seo大连培训docker环境安装 进入linux虚机后,安装docker环境,制作docker镜像并运行,进入运行中的容器,查看挂载的日志或报告 1.安装docker sudo curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 2.使用docker仓库安装…

docker环境安装

进入linux虚机后,安装docker环境,制作docker镜像并运行,进入运行中的容器,查看挂载的日志或报告


1.安装docker 

sudo curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun


2.使用docker仓库安装

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.安装 Docker Engine-Community

sudo yum install docker-ce docker-ce-cli containerd.io

4.启动docker

sudo systemctl start docker

5.验证启动

sudo docker run hello-world

6.设置docker开机自启

sudo systemctl enable docker.service

7.通过dockerfile创建docker镜像(下面会讲解dockerfile的编写)

docker build -t cpsbvt:v1.0 .
docker build -f /path/to/a/Dockerfile .

8.查看docker镜像

docker images

9.运行docker镜像

docker run -it cpsbvt:V1.7
docker run -it  -e  username='admin'   -v /root/report:/home/BVTTest/report cpsbvt:v1.0  ---这个是运行docker时,-e设置了docker的环境变量,-v设置了linux本地和镜像的目录绑定(用于查看日志或报告)

10.进入docker

docker ps                                                                     --找到对应的容器id

docker exec -it 775c7c9ee1e1 /bin/bash                     --进入容器

dockerfile编写

制作docker镜像时,先把python项目打包移到linux下,然后编写dockerfile,注意调整WORKDIR和复制代码的路径,这个会影响代码运行的工作目录。编写好dockerfile之后,运行‘docker build -t kmg:v1.0 .’就能生成一个名字为kmg且tag为v1.0的容器镜像

FROM python:3.6-slimRUN mkdir /home/BVTTest/WORKDIR /home/BVTTest/test_suiteCOPY ./apitest/api/ /home/BVTTestRUN python3 -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simpleRUN pip3 install -r /home/BVTTest/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simpleENTRYPOINT ["python3", "/home/BVTTest/test_suite/integration_suite_by_file_release.py"]

dockerfile解释:

  • FROM python:3.6-slim   --安装指定版本python依赖
  • RUN mkdir /home/BVTTest/   --创建docker目录
  • WORKDIR /home/BVTTest/test_suite   --设置docker运行时的工作目录,这个和本地调试代码设置的的根目录一样,方便通过根目录寻找自己定义的类。不对时,会报错找不到模块名
  • COPY ./apitest/api/ /home/BVTTest    --复制linux的当前所选目录(./ 是运行docker build命令时的目录)到docker的/home/BVTTest
  • RUN python3 -m pip install --upgrade pip  --为docker安装pip命令
  • RUN pip3 install -r /home/BVTTest/requirements.txt    --为docker安装python运行时的依赖包
  • ENTRYPOINT   --docker run,会执行此命令

docker其他命令

上传容器到仓库:

docker tag engage:v1.2 engage:v2.0.0_rc2   --为已有docker镜像打上tag,相当于复制一遍

docker login -u 账号 -p 密码 docker.xxx.com   --登录仓库

docker push  docker.xxx.com/tarzan/engage:v2.0.0_rc2  --上传内容到仓库

1.杀死运行的容器:

# docker kill $(docker ps -a -q)
2.删除所有容器:

# docker rm $(docker ps -a -q)
3.强制删除所有镜像:

# docker rmi -f $(docker images -q)

4.删除某个docker镜像(需要docker images查容器id)

# docker rmi dockerid

5.镜像打包
docker save engage:v1.2 | gzip > engage1.2.tar.gz

http://www.yayakq.cn/news/495838/

相关文章:

  • 运动 网站专题怎么做建站公司最新报价
  • wordpress 大学 主题广州网站优化工具服务
  • wordpress本站只对会员开放手机微网站素材
  • 网站建设具体方案故事式的软文广告例子
  • 网站制作方案包括哪些内容电子商务和网络购物网站
  • 优化前网站现状分析企业管理说白了是干嘛的
  • wordpress做定制T恤的网站广州关键词优化外包
  • 篡改 网站 支付接口网站行高
  • muse做网站网上招聘网站开发报告
  • 网站内容建设流程做网站的项目流程
  • 做网站怎么办营业执照湖南做网站kaodezhu
  • html学校网站模板网页无法访问怎么回事
  • 法治建设网站模块邢台专业做移动网站
  • 福州网站外包湖南环保设备公司中企动力网站建设技术支持
  • 黄冈网站免费投放平台免费下载网络营销推广实例
  • 怎么做粉丝福利购网站黄骅市属于沧州市吗
  • 吉安做网站优化wordpress支付宝
  • 2023网站推广入口做架构图的网站
  • 中小企业门户网站的建设方案重庆网站建设论文
  • 湘潭网站制作建设甘肃省住房与建设厅网站
  • 品牌工厂网站建设网页编辑框
  • 西安做网站一般多少钱怎么查房产信息查询
  • 网站建设职业情况网站建设哪专业
  • 网站怎么做不违法做一个网站可以卖东西嘛
  • 网站建设预算表制作今天国际最新消息新闻
  • 做我女朋友程序网站公司推广业务哪个平台好
  • 一键免费做网站中国建筑网建筑通
  • 网站运营建站优化专家wordpress 主动提交
  • 农机局网站建设方案静态网页模板网站
  • 手机精品网站建设淘客wordpress数据