镜像

Docker的安装和命令使用

我的未来我决定 提交于 2020-02-17 15:21:27
文章目录 Docker简介 Docker的应用场景 Docker 的优点 Docker的架构 Docker 和虚拟机的区别 Centos7安装Docker Docker HelloWorld运行原理解析 阿里云镜像仓库配置 Docker镜像原理图 Docker基本命令 Docker镜像常用命令 Docker容器常用命令 Docker创建并启动容器 Docker列出容器 Docker退出容器 Docker进入容器 Docker启动容器 Docker重启容器 Docker停止容器 Docker删除容器 Docker容器日志 Docker简介 Docker 是一个开源的 应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker官网: https://www.docker.com/ Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS

Windows、Linux、mac下anaconda安装

与世无争的帅哥 提交于 2020-02-17 14:16:03
(一)Windows安装Python机器学习环境,我的电脑是64位, 首先在 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 清华大学的软件库里边下载最新版anaconda 安装完成后配置环境变量 可以使用 conda list 查看安装的库 安装里边的库们,conda install numpy 安装其他支持库,例如tensorflow 查看地址和名字 anaconda search -t conda tensorflow 显示安装方法 anaconda show dhirschfeld/tensorflow 按照命令安装 conda install --channel https://conda.anaconda.org/dhirschfeld (二)ubuntu 在清华镜像下载anaconda 进入下载目录 bash Anaconda3-4.4.0-Linux-x86_64.sh 一路yes 如果不小心最后添加环境变量选了no,则可以手动设置,进入你的用户目录 将anaconda的 bin 目录加入环境变量, 根据版本不同,也可能是 ~/anaconda3/bin 命令如下 echo 'export PATH="/home/xx/anaconda3/bin:$PATH"' >> ~/.bashrc

VMware虚拟机安装黑苹果MacOS Mojave系统详细教程

自作多情 提交于 2020-02-17 13:42:47
更多资源请百度搜索:前端资源网 欢迎关注我的博客: www.w3h5.com 最近遇到一个H5页面的 iPhone X 刘海兼容问题。查到一个 XCode 编辑器,可以模拟 iPhone X 环境运行。 然后发现,XCode 是专门为苹果的 MacOS 系统设计的一款开发工具。没办法,只能安装一个黑苹果 MacOS 系统,先试试效果了。 顺便写一个 VMware Workstation 15 安装 MacOS Mojave 10.14 的教程,虽然不难,但也挺复杂的。 准备工作: 因为 VMware 默认不支持 MacOS,所以在安装前需要用工具解锁一下。 安装环境: 实体机 Windows 10 (1809) 专业版 + VMware workstation 15虚拟机 所需工具: VMware + Unlocker v3.0(解锁工具) + MacOS Mojave 10.14 懒人包。 VMware Workstation 我就不提供了,大家可自行百度下载。 资源下载: 百毒云(完美限速): https://pan.baidu.com/s/1N0CqBq52PKTZdq55o9_w9g 提取码:n9gz 。 实测最高下载速度5.3M/s,视网络环境而定。 天翼云(满速下载): https://cloud.189.cn/t/Fva6vye6VF3m (访问码:2182)。

docker基本命令

点点圈 提交于 2020-02-17 09:26:54
docker基本命令 启动docker systemctl start docker 停止Docker systemctlstopdocker 重启Docker systemctlrestartdocker 开机启动Docker systemctlenabledocker 查看Docker概要信息 dockerinfo 查看Docker帮助文档 docker–help 查看Docker版本信息 dockerversion Docker镜像常用命令 1,dockerimages列出本机所有镜像 docker images 2,dockersearch搜索镜像 和https://hub.docker.com/这里的搜索效果一样; OPTIONS可选参数: –no-trunc显示完整的镜像描述 -s列出收藏数不小于指定值的镜像 –automated只列出DockerHub自动构建类型的镜像 3,dockerpull下载镜像 dockerpull镜像名称:[TAG] 注意:不加TAG,默认下载最新版本latest 4,dockerrmi删除镜像 1,删除单个:dockerrmi镜像名称:[TAG] 如果不写TAG,默认删除最新版本latest 有镜像生成的容器再运行时候,会报错,删除失败;我们需要加 -f 强制删除 2,删除多个:dockerrmi-f镜像名称1:[TAG]镜像名称2:

设置镜像

可紊 提交于 2020-02-17 06:59:36
npm config set registry http://192.168.0.105:8081/repository/npm-group 来源: CSDN 作者: 三月泡 链接: https://blog.csdn.net/judyjie/article/details/104340443

用dockerfile制作镜像

三世轮回 提交于 2020-02-17 01:49:36
一、什么是dockerfile? 1.dockerfile是一个文本的配置文件,它可以快速创建自定义的镜像。 2.文本内容:包含了若干的命令行,并支持#作为注释行。 3.文本格式:基础镜像FROM,维护者MAINTAINER,操作指令ADD,容器启动后指令等共计4部分。 二、dockerfile内容 1.基础镜像 FROM指令:基础镜像名:tag,例如java:8 FROM java:8 2.维护者 格式:MAINTAINER MAINTAINER jz 3.镜像的操作指令 ADD拷贝一个文件到容器中,格式:ADD ADD eureka_server-1.0.0.jar /data/eureka_server.jar 4.docker容器暴露端口 告诉docker容器暴露端口,在容器启动的时候,需要通过-p 做端口映射 EXPOSE 8761 5.配置容器启动后,执行什么命令 ENTRYPOINT ["java","-jar","/data/eureka_server.jar"] 三、构建镜像 docker build -t registry-jz/eureka-server:1.0.0 . 其中 -t 对镜像进行命名,一般的命名法:仓库名字/镜像名字:版本号 注意:其中 .号,代表当前目录下的dockerfile文件。 四、查看本地镜像 docker images 五、启动镜像

Docker入门

蓝咒 提交于 2020-02-16 23:25:19
文章目录 1、Docker简介 Docker简介 Docker的应用场景 Docker的架构 Docker 的优点 1、简化程序: 2、避免选择恐惧症: 3、节省开支: Docker 和虚拟机的区别 2、Centos7安装Docker 3、阿里云镜像仓库配置 1、Docker简介 Docker简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。 Docker官网:https://www.docker.com/ Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。 Docker的架构 Docker 使用客户端-服务器

Docker:命令(三)

冷暖自知 提交于 2020-02-16 19:02:41
文章目录 1.命令 1.1 帮助命令 1.2 镜像命令 1.docker images 2.docker search 3.docker pull 3.docker rmi 1.3 容器命令 1.容器操作 2.重要常用命令 1.4 其他命令 1.命令 1.1 帮助命令 其他网站都是根据这个来翻译讲解的 1.2 镜像命令 1.docker images 各个选项说明: REPOSITORY:表示镜像的仓库源 TAG:镜像的标签 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。 如果你不指定一个镜像的版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像 2.docker search 查找命令,查找还是从官网 https://hub.docker.com/ 去查的,而不会从我们配置的阿里云里查 3.docker pull docker pull tomcat 等价于 docker pull tomcat:latest 3.docker rmi 1.3 容器命令 1.容器操作 #使用镜像centos:latest以交互模式启动一个容器,在容器内执行/bin/bash命令。 docker run -it

0215 docker环境

て烟熏妆下的殇ゞ 提交于 2020-02-16 14:10:08
docker的下载安装和基本使用 我使用的mac,直接安装 desktop 。 然后命令行使用docker,关于desktop的使用,可以看 官方文档 。 安装好之后,确认一下是否可以运行,输入docker version指令试试。 docker version docker的基本指令 docker info : 查看docker服务端的信息,比如有多少容器,有多少镜像在本地; docker search xxx : 查找镜像仓库中的镜像 docker pull imageName: 拉取镜像到本地 docker run --name containerName -p containerport: dockerMachinePort imageName : 运行镜像到本docker; docker exec -it containerName bash 进入docker容器内部,开启shell命令行 更多指令 还可以在 idea中按照插件的方式使用docker docker安装mongodb 下载镜像 docker pull mongo 启动镜像容器 docker run --name mongo -p 27017:27017 -v /data/mongo:/data/db -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB

docker(一)

霸气de小男生 提交于 2020-02-15 22:57:51
一、docker 概述 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何借口,几乎没有性能开销,可以很容易地在机器和数据中心运行。最重要的是,他们不依赖与任何语言、框架或者包装系统。   现在接触的软件是怎么发布的?   windows 下的 2-16-office.exe,不能在 xp 上运行;mk.rpm 在 redhat 系统 linux 上运行,但是不能再其他linux 版本上运行。现在发布的软件包和系统相关。   LXC 为 linux container 的简写,linux container 容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其它复杂性。   LXC 主要通过来自 kernel 的 namespace 实现每个用户实例之间的相互隔离,通过cgroup 实现对资源的配额和度量。 总结:相对 VM 虚拟机,少了虚拟操作系统这一层,所以 docker 效率高。 二、工作流程。 工作流程:服务器 A 上运行 docker Engine 服务,在 docker Engine 上启动很多容器 container,从外网 Docker Hub 上把