美文网首页
牛腩学docker简记

牛腩学docker简记

作者: niunan | 来源:发表于2019-05-25 12:14 被阅读0次

牛腩学docker简记

http://blog.niunan.net/blog/show/1258
https://www.cnblogs.com/niunan/p/10917506.html
https://www.jianshu.com/p/1fd8ce0d49ed

本视频记录牛腩学习在vs中的.net core项目中的添加docker支持的简单记录
云服务器上运行docker网站的思路:

  1. 云服务器上装nginx, mysql
  2. 云服务器上装docker
  3. 本地VS .NET CORE项目生成docker镜像后导出传到云服务器上再导入
  4. 在云服务器上运行docker run xxxx, 定义好云服务器端口如:8001,
  5. nginx中做反向代理绑定某个域名跳到http://localhost:8001http://blog.niunan2.ml/blog/show/1183

docker官网:https://www.docker.com/
阿里云的镜像加速器:https://cr.console.aliyun.com/cn-shenzhen/instances/mirrors
华为云服务器7天免费试用:https://activity.huaweicloud.com/free_test/index.html
牛腩博客.NET CORE源码:https://git.coding.net/niunan/niunan_blogcore2.git

DOCKER命令:
显示所有镜像:docker images
显示运行中的容器:docker ps
显示所有容器:docker ps -a
停止正在运行中的容器:docker stop 容器ID
启动容器:docker start 容器ID
重启容器:docker restart 容器ID
删除容器:docker rm 容器ID
删除镜像:docker rmi 镜像ID(备注:删除镜像要求要先删除对应的容器)
根据镜像运行新容器(本机端口32768,容器端口80):docker run -d -p 32768:80 镜像ID
查看容器运行日志:docker logs 容器ID
导出镜像:docker save -o c:/temp/bbb.tar 镜像ID
导入镜像:docker load -i bbb.tar(在服务器上bbb.tar所在的目录运行)

导入镜像后发现标签是none的,用如下命令修改标签tag:
docker tag 容器ID niunanblog:20190525(niunanblog是REPOSITORY,20190525是TAG)
进入容器命令: docker exec -it 容器ID bash
把容器中的某个文件复制到外面服务器:docker cp cd498f5d35d1:/app/appsettings.json /tmp/niunandemo.json
反之也一样:docker cp /tmp/niunandemo.json cd498f5d35d1:/app/appsettings.json

先在docker中下载相关镜像:
docker pull microsoft/dotnet:2.2-aspnetcore-runtime

docker pull microsoft/dotnet:2.2-sdk

LINUX命令:
服务器上查看linux发行版本:lsb_release -a
服务器上安装nginx: yum install nginx
服务器上安装docker: https://docs.docker.com/install/linux/docker-ce/centos/ (注:不要使用yum install docker)
服务器上安装mysql:yum install mysql(注:该命令运行后mysql -u root -p 并不能登录,还需要输入命令yum install mariadb-server 安装这个玩意才能登录 http://blog.niunan2.ml/blog/show/1251
在服务器上可用命令检测网站是否生效命令:curl http://localhost:8003 (返回HTML)
查找软件路径:which nginx
全盘查找(先切换到根目录 cd /):find -name nginx
复制文件: cp 原文件名 新文件名
检测nginx配置文件是否有错误:nginx -t
重启nginx:nginx -s reload

记得上华为云控制里的安全组开放80端口及3306端口

AntDeploy一键部署插件:https://github.com/yuzd/AntDeployAgent

视频目录:(总时长:2小时40分钟)
牛腩学docker简记1 199M 50分钟 2019年05月24日
牛腩学docker简记2 355M 43分钟 2019年05月24日
牛腩学docker简记3 375M 47分钟 2019年05月25日
牛腩学docker简记4 183M 20分钟 2019年05月25日

视频观看地址:https://www.bilibili.com/video/av53491599
如需要网盘下载请联系:niunan@2008.sina.com

相关文章

  • 牛腩学docker简记

    牛腩学docker简记 http://blog.niunan.net/blog/show/1258https://...

  • 2019-06-12 Docker平台操作账号

    工作简记: 1.docker平台:跳板机12.0.82.91/12.0.88.24;登录用户名:ecchzuser...

  • docker----学习简记

    安装容器 yum install docker-io -y docker -v service docker st...

  • 学做番茄牛腩

    我以前在成都吃到过番茄牛腩,感觉味道不错,平时我家做牛腩肉都是用萝卜、土豆之类的,口味偏麻辣味,第一次吃到番茄牛腩...

  • 学车简记

    我本疏懒,计算机、六级、CAD的证书大家都说重要,我现在也没计划何时去学进而去考。学校里的选修课仍差着许多学分,因...

  • 牛腩学Kotlin做Android应用

    牛腩学Kotlin做Android应用,蹭热度视频,边学边做, 01-kotlin插件安装及hello world...

  • CentOS 7 安装 Docker 简记

    Docker 容器技术应用越来越广泛,之前学习了一下 Docker 的使用,瞬间觉得怎么没有早点学会这项技术,这样...

  • 广州特色萝卜焖牛腩煲,口味独特,牛气十足!

    萝卜焖牛腩是广州人最常见的家常菜,牛腩劲道十足,萝卜清甜爽口,而且还吸收了牛腩的香味。萝卜牛腩非常的有嚼劲。 牛腩...

  • 关于学考简记

    一大早就听见我妈妈尖利的声音,把我从无尽的迷梦中唤醒。 “你的学考成绩出来了。”不带感情的叙述却让我一下子清醒起来...

  • sketch简记淫学

    欧巴,你这个圆缺口是怎么画的,看得我欲罢不能~ 那都不是事儿好么-。- 还没完呢,

网友评论

      本文标题:牛腩学docker简记

      本文链接:https://www.haomeiwen.com/subject/bhvazqtx.html