![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 84
LousenJay
https://www.lousenjay.top/
展开
-
从零开始的Docker详解(六)
Docker仓库 docker仓库是集中存放镜像的地方,类似maven的仓库集中存放依赖。 Docker Hub Docker Hub是由Docker官方维护的公共仓库,包含官方镜像和个人上传的镜像,大部分镜像都可以在上面找到。 注:非官方的镜像需谨慎使用,存在被植入后门的可能性 登陆 可以在Docker Hub免费注册一个Docker账号,然后就可以用docker login命令直接连接 Docker hub远程仓库,拉取自己账号下的全部镜像。 使用docker logout命令退出登陆 推送镜像原创 2020-07-30 09:15:06 · 228 阅读 · 0 评论 -
从零开始的Docker详解(五)
Docker容器互联 简介:docker可以定义一个连接系统将多个容器都连接在一起,共享连接信息。docker链接会创建一个父子关系,其中父容器可以看到子容器的信息。 新建网络 使用命令docker network ls来查看当前已有的docker网络。 使用命令docker network create -d bridge <name>来创建一个新的docker网络。 参数说明: -d:指定docker网络类型,有bridge、overlay等 连接容器 1.创建一个容器testa并连接原创 2020-07-30 08:40:58 · 251 阅读 · 0 评论 -
从零开始的Docker详解(四)
Docker镜像 直接运行容器时,如果本地不存在对应的镜像,docker就会自动从docker镜像仓库下载,默认是从Docker Hub公共镜像源下载。 查看本地主机镜像列表 使用命令docker images可以查看本地主机已有镜像列表 字段说明: REPOSITORY:镜像的仓库源 TAG:镜像的标签,版本 IMAGE ID:镜像ID CRETED:镜像创建时间 SIZE:镜像大小 获取新的镜像 使用命令docker pull <repository:tag>来预先下载镜像到本地 查原创 2020-07-29 09:09:26 · 246 阅读 · 0 评论 -
从零开始的Docker详解(一)
Docker简介 Docker是一个基于go语言开源的应用容器引擎。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似手机的 app),更重要的是容器性能开销极低。 Docker的应用场景 Web 应用的自动化打包和发布 自动化测试和持续集成、发布 在服务型环境中部署和调整数据库或其他的后台应用 从头编译或者扩展现有的 OpenShift 或 Cloud F原创 2020-07-27 03:18:24 · 244 阅读 · 0 评论 -
从零开始的Docker详解(三)
Docker web应用 运行web应用 示例:在docker容器中运行一个Python Flask应用来运行一个web应用。 docker pull training/webapp # 载入练习的webapp镜像 docker run -d -P training/webapp python app.py 参数说明: -d:在后台运行 -P:将容器内部使用的网络端口随机映射到我们使用的主机上 查看web应用容器端口映射 使用命令docker port可以查看指定(ID或NAME)容器的某个确定端原创 2020-07-29 08:19:36 · 180 阅读 · 0 评论 -
从零开始的Docker详解(二)
Docker容器 Docker客户端 1.使用docker命令查看docker客户端支持的命令列表 2.使用docker <command> --help命令查看指定命令的使用方法 Docker容器基本操作命令 1.使用命令docker pull <image>来获取指定镜像 2.使用命令docker run -it <image> <command>来启动一个容器 参数说明: -i:交互式操作 -t:终端 ubunt:ubunt镜像 /bin/bas原创 2020-07-29 08:18:17 · 158 阅读 · 0 评论