镜像

docker基础(制作镜像包并导成压缩包格式)

跟風遠走 提交于 2020-03-30 19:30:06
环境说明: centos 7.4 前提:SElinux权限开放,防火墙关闭 [root@localhost ~]# setenforce 0 [root@localhost ~]# systemctl stop firewalld 一、配置YUM源(不做介绍) 二、安装docker服务 [root@localhost ~]# yum -y install docker [root@localhost ~]# [root@localhost ~]# systemctl start docker 三、下载基础镜像 [root@localhost ~]# docker pull centos 四、重命名镜像名称(两个方式任选其一,若不重命名这跳过次步骤) 说明:重命名后会生成一个新的镜像,将旧镜像删除即可# 命令格式: docker tag 镜像id 仓库:标签 或: docker tag 旧镜像名 新镜像名 [root@localhost ~]# docker tag 470671670cac centos:latest 五、启动镜像 [root@localhost ~]# docker run -it 470671670cac /bin/bash 六、安装基础服务 [root@470671670cac /]# yum -y install vim [root@470671670cac

docker镜像命令

ぃ、小莉子 提交于 2020-03-30 16:32:22
docker     大鲸鱼 容器实例    集装箱 docker images 列出本地主机上的镜像 -a 列出本地所有镜像(含中间映像层) -p 显示镜像id --digests 显示摘要信息 --no-trunc 显示完整的镜像信息 docker search 查找镜像 -s docker search -s 30 tomcat 星超过30的 docker pull 下载镜像 docker pull xxx :版本 不写代表最新版 docker rmi 删除 docker rmi -f 强制删除 docker rmi -f 镜像名:tag 镜像名:tag 删除多个 docker rmi -f $(docker images -qa) 来源: https://www.cnblogs.com/donglulu/p/12599009.html

使用淘宝 NPM 镜像

走远了吗. 提交于 2020-03-30 05:10:06
http://www.runoob.com/nodejs/nodejs-npm.html ************************************** 大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。 淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。 你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm: $ npm install -g cnpm --registry=https://registry.npm.taobao.org 这样就可以使用 cnpm 命令来安装模块了: $ cnpm install [name] 更多信息可以查阅: http://npm.taobao.org/ 。 来源: https://www.cnblogs.com/zhao1949/p/6349452.html

nodejs npm 使用淘宝 NPM 镜像

孤街浪徒 提交于 2020-03-30 05:09:05
使用淘宝 NPM 镜像 大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。 淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。 你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm: npm install -g cnpm --registry=https://registry.npm.taobao.org 1 这样就可以使用 cnpm 命令来安装模块了: cnpm install [name] 来源: https://www.cnblogs.com/yelongsan/p/8658273.html

使用淘宝 NPM 镜像

前提是你 提交于 2020-03-30 05:08:10
大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。 淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。 你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm: $ npm install -g cnpm --registry=https://registry.npm.taobao.org 这样就可以使用 cnpm 命令来安装模块了: $ cnpm install [name] 来源: https://www.cnblogs.com/yingsu/p/7243883.html

nginx + uwsgi + debian + django部署

半腔热情 提交于 2020-03-30 03:26:05
准备工作 我使用的不是本机系统,而是运行docker镜像库中的debian系统,因为后面还想研究一下,docker自动化部署相关内容,如果你想直接部署,可以跳过准备工作。 下载docker替换镜像源,因为如果用docker自己的镜像源下载速度会很慢。根据操作系统的不同,大家可以自行百度,mac系统docker桌面版可以在prefrence daemon 的registry mirrors: docker images 查看本地镜像 docker search debian 查找debian网络镜像 docker pull debian从第三步的结果中拉取想要的镜像 docker run --name mytest -p 0.0.0.0:8000:8081/tcp -it debian /bin/bash --name 为容器取名字 -p 本机端口:容器端口 -it 交互 docker ps 查看容器 -a 查看所有容器 docker stop container_id 停止容器 Docker rm -v containerid 删除容器 将宿主机的项目拷贝到容器中:docker cp 宿主机中要拷贝的文件名及其路径 容器名:要拷贝到容器里面对应的路径 系统镜像 在容器中,同样要先更新一下debian的下载源 sudo sed -i 's/deb.debian.org/mirrors

docker镜像

帅比萌擦擦* 提交于 2020-03-28 22:02:38
四、Docker镜像 1、Docker镜像是什么?   容器运行的基础,一层一层的文件系统,运行容器所需的数据 2、镜像组织结构 image 里面是一层层文件系统,叫做 Union FS(联合文件系统)。 这一个链接就够了 3、镜像写时复制 COW   当我们往一个容器添加元素的时候,不直接往当前容器添加,而是先将当前容器进行Copy,复制出一个新的容器,然后新的容器里添加元素,添加完元素之后,再将原容器的引用指向新的容器。 这个链接不错 4、镜像基本操作 基本操作就是镜像的创建,删除,历史,导入导出,写Dockerfile是必须掌握的 这个链接不错,基本上镜像常用的命令都有了 另外可以通过docker api 因为api支持http,所以用这个curl也不许掌握。 5、镜像常用操作实践 这个链接不错,基本上镜像常用的命令都有了 6、私有镜像仓库介绍和搭建[Vmware Harbor] 7、镜像在实际使用注意事项[私人镜像制作引导] 来源: 51CTO 作者: aklaus 链接: https://blog.51cto.com/aklaus/2482443

RabbitMQ集群架构之使用Haproxy实现高可用负载均衡

蓝咒 提交于 2020-03-28 15:54:20
RabbitMQ集群架构模式 那么对于Rabbitmq是单点应用来说,如果rabbitmq整个消息mq都会摊掉,所有在mq的消息高可用部分,就显得尤为重要了,那么在mq中提供了四种集群架构方案: 1、主备模式 (Warren) 2、镜像模式 (Mirror) 3、远程模式 (Shovel) 4、多活模式 (Federation) 在我们开发中最直接的模式就是主备模式:主要实现RabbitMQ的高可用集群,一般在并发和数据量不高的情况下,这种模型非常的好用且简单,主备模式也称为Warren模式 也就是一主一备,对于集群来说至少有两台服务器,那么这两台服务器一台在工作,一台在闲置,注意,这个的主备和我们之前的主从是不一样的,主从的话是一台作为主服务器,一台作为从服务器,虽然这两台是数据同步,主负责读写,而从只负责只读,而主备是一台工作一台闲着,如果一台服务器宕机了,那么备服务器切换过来,可能的话,这种对于负载均衡的话一台只忙着干活,一台只闲着,这种的生产中用的也很少,这种会造成我们资源的一个浪费。 镜像模式:集群模式非常经典的就是Mirror镜像模式,保证100%数据不丢失,在实际工作中也是用的最多的,而且实现集群也非常简单,一般互联网大厂都会构建这种镜像集群模式,原理主要是在主备的基础上进行了扩展,集群中所有的节点设备都是同步的,每一个队列,交换机里面的配置信息和我们的数据都是同步的

Docker安装和常用命令

风格不统一 提交于 2020-03-28 13:05:16
1.如果之前已经安装过了,执行: sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 2.安装依赖的包: sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 3.设置yum源为阿里云: sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 4.更新 yum 软件源缓存,并安装 docker-ce: sudo yum makecache fast sudo yum install docker-ce 5.查看Docker版本: docker -v 6.启动 Docker CE: sudo systemctl enable docker #开机启动 sudo systemctl start docker #启动 7.建立 docker 用户组:   默认情况下,docker 命令会使用 Unix