
Docker教程
文章平均质量分 53
Docker是一个使用Go语言开发的开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个
可移植的容器中,然后发布到任何流行的机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似IPhone的app),更重要的是容器性能开销极低。
Docker的发展速度和火
小卓仗剑走天涯
zhuoooo的个人博客
展开
-
【Docker教程】Docker介绍
Docker介绍什么是Docker?Docker是一个使用Go语言开发的开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似IPhone的app),更重要的是容器性能开销极低。Docker的发展速度和火爆程度着实令人惊叹,一发不可收拾,形成了席卷整个IT界的新浪潮。Docker的应用场景Web 应用的自动化打包和发布。自动化测试和持续集成、发布。在服务型环境中部署和原创 2022-05-23 09:20:22 · 141 阅读 · 0 评论 -
【Docker教程】Docker安装
Docker安装Linux安装docker自动安装安装命令如下:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun也可以使用国内 daocloud 一键安装命令:curl -sSL https://get.daocloud.io/docker | sh手动安装1.检查内核版本,返回的值大于3.10即可。$ uname -r2. 使用 sudo 或 root 权限的用户登入终端。3. 卸载旧版本(如果原创 2022-05-23 09:27:11 · 730 阅读 · 0 评论 -
【Docker教程】Docker镜像加速
Docker 镜像加速国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:科大镜像:https://docker.mirrors.ustc.edu.cn/网易:https://hub-mirror.c.163.com/阿里云:https://<你的ID>.mirror.aliyuncs.com七牛云加速器:https://reg-mirror.qiniu.com当配置某一个加速器地址之后,若转载 2022-05-23 09:32:27 · 3840 阅读 · 0 评论 -
【Docker 教程】Docker 容器使用
Docker 容器使用获取容器$ docker pull ubuntu启动容器$ docker run -it ubuntu /bin/bash参数说明:-i: 交互式操作。-t: 终端。ubuntu: ubuntu 镜像。/bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。要退出终端,直接输入 exit:root@ed09e4490c57:/# exit后台运行$ docker run -itd --name原创 2022-05-27 08:56:42 · 285 阅读 · 0 评论 -
【Docker 教程】Docker 镜像使用
Docker 镜像使用拖取镜像我们决定使用上图中的 httpd 官方版本的镜像,使用命令 docker pull 来下载镜像。runoob@runoob:~$ docker pull httpd启动镜像runoob@runoob:~$ docker run httpd删除镜像删除单个镜像docker rmi <image id>删除所有镜像docker rmi $(docker images -q)Docker 创建镜像当我们从 docker 镜像仓库中下载的镜原创 2022-05-27 09:01:39 · 122 阅读 · 0 评论 -
【Docker 教程】Docker 创建镜像
Docker 创建镜像当我们从 docker 镜像仓库中下载的镜像不能满足我们的需求时,我们可以通过以下两种方式对镜像进行更改。从已经创建的容器中更新镜像,并且提交这个镜像使用 Dockerfile 指令来创建一个新的镜像更新镜像更新镜像之前,我们需要使用镜像来创建一个容器。runoob@runoob:~$ docker run -t -i ubuntu:15.10 /bin/bashroot@e218edb10161:/# 在运行的容器内使用 apt-get update 命令进行原创 2022-05-27 09:03:41 · 1397 阅读 · 0 评论 -
【Docker 教程】Docker 运行 Nginx
Docker运行Nginx特点持久运行的容器前台挂起 & 后台运行进入容器内部拉取 Nginx 镜像这里我们拉取官方的最新版本的镜像:$ docker pull nginx:latest查看本地镜像使用以下命令来查看是否已安装了 nginx:$ docker images在上图中可以看到我们已经安装了最新版本(latest)的 nginx 镜像。运行容器安装完成后,我们可以使用以下命令来运行 nginx 容器:$ docker run --name nginx-t原创 2022-05-30 09:44:15 · 4963 阅读 · 0 评论 -
【Docker 教程】构建一个Java Web应用
构建一个Java WEB应用制作自己的镜像准备 Jpress.war包: http://jpress.io下载tomcat镜像 runoob@runoob:~/tomcat$ docker pull tomcat编写Dockerfiledocker build -t [别名] [目录]运行自己的容器启动容器 [root@snort tools]# docker run -d -p 9999:8080 jpress安装并启动MySQL docker原创 2022-05-30 09:54:08 · 201 阅读 · 1 评论