​1. Linux 系统学习Docker安装篇

这里我使用的Centos系统

安装Docker

yum命令说明

  • 即Yellowdog Update Modifier,是一种基于rpm的包管理工具

  • yum 命令详情可以参考

yum install docker

启动Docker

systemctl 命令说明

  • 详情参考文档
systemctl  start docker.service

配置Docker开机启动

systemctl  enable docker.service

Docker 停止

server stop docker

到这里Docker 已经安装完成

Docker 端口映射

docker run -d -p 宿主端口:容器端口 --name 容器名字 镜像名字

2. Docker 部署.net core 服务前篇

这里的前提是windows 已经搭建好docker环境,docker正常运行中 说到搭建.net core 部署工作,少不了镜像方式来部署代建,当然既然使用镜像那也需要一个存储镜像的仓库,这里可以选择公用仓库或者搭建自己的私有仓库,两种方式这里都简单描述下

2.1. 公用仓库

这里选择官方的docker公用仓库 https://hub.docker.com ,可以到这里去注册一个docker 用户,这里比如我注册的用户ID 是 a312586670 (后面pull仓库时需要用到)

docker 配置信息如下:

{  "registry-mirrors": [    "https://registry.docker-cn.com/"//这里配置的是官方的公用仓库  ],  "insecure-registries": [    "47.98.127.114:5000"//这里配置的是自己的个人私有仓库  ],  "debug": true,  "experimental": false}

配置好后重启docker ;windows 10 配置后会自动重启, windows 7 Docker比较麻烦,配置也需要命令方式

.net core 项目创建Docker的支持,生成后会自动生成镜像,通过docker images 命令查看镜像

以上的testdemodocker 和sodaodockerdemoservice 这两个镜像就是我本地项目中生成的两个镜像

现在我需要把我的其中一个testdemodocker镜像推送到我的公用镜像库中

  • 错误的做法
docker push testdemodocker
  • 正确的做法是需要tag一份镜像

  • 命令:docker tag 本地镜像 仓库用户下面的镜像名称

docker tag testdemodocker a312586670/dockertest

现在镜像已经tag了一份a312586670用户下的一份本地仓库,现在可以推送镜像到我的共有仓库上

  • 命令 docker push 镜像名称
docker push a312586670/dockertest

到这里就已经把我的镜像推送到我的共有镜像上了

2.1. 私有仓库
  • 私有仓库的搭建,后续再分享

  • 私有仓库的镜像推送,上面的共有仓库的用户名改成私有仓库的ip:port即可推送上去

Centos +Docker 安装及仓库使用概述的更多相关文章

  1. centos docker 安装

    centos docker 安装 参考网站 https://docs.docker.com/install/linux/docker-ce/centos/ 1.删除原有docker $ sudo yu ...

  2. [第三篇]——CentOS Docker 安装之Spring Cloud直播商城 b2b2c电子商务技术总结

    CentOS Docker 安装 Docker 支持以下的 64 位 CentOS 版本: CentOS 7 CentOS 8 更高版本... 使用官方安装脚本自动安装 安装命令如下: curl -f ...

  3. Docker(三):Docker入门教程-CentOS Docker 安装

    CentOS Docker 安装 Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发 ...

  4. Docker入门 - 001 CentOS Docker 安装

    Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker. ...

  5. Docker-教程(一)CentOS Docker 安装

    Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker. ...

  6. 使用 Linux Centos Docker 安装 2Bizbix

    在 Docker 安装 2Bizbix 安装 Centos 7 安装 mysql5.5 镜像 映射好数据库的配置文件和数据库目录 在 Windows 安装 2Bizbox 安装 jboss/base- ...

  7. centos docker安装和使用

    系统要求:centos7,内核3.10或更高一.配置yum源并安装 vim /etc/yum.repos.d/docker.repos [dockerrepo] name=Docker Resposi ...

  8. centos Docker安装前升级内核3.10的方法

    首先我虚拟机系统都是Centos 6.5 .ESXI ,后安装devel .ESXI 后来 .ESXI 我所操作的都是虚拟机,但是在真实机上面如何我就不清楚了~~ 大家一定要记得安装步骤,,,不然就是 ...

  9. Centos Docker 安装 Apache Guacamole

    经常在ubuntu上折腾,偶尔在centos来也来玩一把吧 1.安装DOCKER cd /etc/yum.repos.d wget https://download.docker.com/linux/ ...

随机推荐

  1. mplayer 的安装步骤

        编译mplayer: make distclean ./configure --disable-png --disable-gif   //加后面的是因为编译时出错了,也可以直接  ./con ...

  2. Python数据分析与展示第2周学习笔记(北理工 嵩天)

    单元4:Matplotlib库入门 matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式 import matplotlib.pyplot as plt # -*- cod ...

  3. shell_分析服务器日志

    1.查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2.查看某一个页面被访问的次数 grep "/index.php" ...

  4. Java--java中的基本数据类型以及对应的包装类

    基本数据类型 序号 数据类型 长度(位数) 默认值 1 byte(整数型) 8 0 2 short(整数型) 16 0 3 int(整数型) 32 0 4 long(整数型) 64 0 5 float ...

  5. 吴裕雄--天生自然 JAVA开发学习:网络编程

    import java.net.*; import java.io.*; public class GreetingClient { public static void main(String [] ...

  6. 数学中的距离distance(未完成)

    manhattan distance(曼哈顿距离) euclidean distance(欧几里得距离) cosine distance(cosine距离) 闵式距离 切比雪夫距离

  7. 微信公众平台三种IP白名单场景及设置问题

    在开发使用微信公众平台时,目前遇到有三处需要配置IP白名单. 1.微信公众平台,“获取access_token”接口新增IP白名单保护,官网:https://mp.weixin.qq.com/cgi- ...

  8. Mock测试,何去何从

    2016-10-24   出处:Qtest之道  作/译者:闫耀珍   上面的情景是不是似曾相识呢?现今的业务系统已经很少是孤立存在的了,尤其对于一个大公司而言,各个部门之间的配合非常密切,我们或多或 ...

  9. A4988驱动42步进电机

    A4988步进电机驱动器驱动控制42步进电机速度,步进电机调速,调节驱动电流       1  A4988步进电机驱动器简介 方便使用,是我们这些用户最想要的,固有的名词和深入介绍在这就不多说了,您可 ...

  10. WebService客户端生成方法

    1.使用JDK的wsimport.exe产生客户端代码 打开cmd命令框,输入如下格式命令: 格式:wsimport -s "src目录" -p "生成类所在包名&quo ...