Docker
爱吃丶辣包
冒泡
展开
-
Docker 端口映射和容器互联(使用centos镜像)
这里写目录标题端口映射容器互联(使用centos镜像)端口映射端口映射机制将容器内的服务提供给外部网络访问可随机或指定映射端口范围docker pull httpd #下载镜像docker images #查看镜像REPOSITORY TAG IMAGE ID CREATED SIZEhttpd latest 3dd970e原创 2020-11-16 10:59:04 · 1732 阅读 · 0 评论 -
Docker数据卷和数据卷容器
DockerDocker数据卷数据卷容器Docker数据卷docker pull centos #下载一个镜像宿主机目录/var/www 挂载容器中的/data1(占宿主机内存)docker run -v /var/www:/data1 --name web1 -it centos:7 /bin/bash[root@601b1b8a4835 /]# lsdata1[root@601b1b8a4835 /]# cd data1/[root@601b1b8a4835 data1]# touch原创 2020-11-16 09:44:38 · 235 阅读 · 0 评论 -
基于Dockerfile创建镜像详细过程(SSH、Systemctl、Nginx、Tomcat、MySQL、Apache)
Dockerfile基于Dockerfile创建Dockerfile操作指令基于Dockerfile创建Dockerfile是由一组指令组成的文件Dockerfile结构四部分基础镜像信息维护者信息镜像操作指令容器启动时执行指令Dockerfile每行支持一条指令,每条指令可携带多个参数,支持使用以“#"号开头的注释Dockerfile操作指令指令含义FROM 镜像指定新镜像所基于的镜像,第一条指令必须为FROM指令,每创建一个镜像就需要一条FROM指令。原创 2020-11-16 09:26:09 · 613 阅读 · 0 评论 -
Docker的镜像案例
Docker镜像Docker镜像分层Docker镜像的创建案例:构建各类Docker镜像服务基于已有镜像创建基于本地模板创建Docker镜像分层Docker镜像的创建Docker镜像应用发布的标准格式支撑一个Docker容器的运行Docker镜像的创建方法基于已有镜像创建基于本地模板创建基于Dockerfile创建案例:构建各类Docker镜像服务案例环境主机操作系统主机名/IP地址主要软件及版本服务器Centos 7.6localhost/20原创 2020-11-12 11:13:34 · 335 阅读 · 0 评论 -
Docker容器操作
Docker容器容器操作容器操作创建容器docker create -it nginx:web /bin/bash-i让容器的标准输入保持打开-t让Docker分配一个伪终端查看容器docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES3320bcb0b2aa原创 2020-11-12 10:27:53 · 317 阅读 · 0 评论 -
Docker镜像必懂操作及其Docker优化
镜像操作Docker优化阿里云镜像加速器网络优化(路由转发)Docker优化阿里云镜像加速器tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["加速器地址"]}EOFsystemctl daemon-reloadsystemctl restart docker网络优化(路由转发)...原创 2020-11-12 09:44:57 · 343 阅读 · 0 评论 -
阿里容器镜像加速详解步骤
镜像加速打开阿里云官网--->找到“控制台”在搜索栏输入“容器镜像服务”左侧任务栏---->找到"镜像加速器"针对centos操作打开阿里云官网—>找到“控制台”在搜索栏输入“容器镜像服务”左侧任务栏---->找到"镜像加速器"针对centos操作安装/升级Docker客户端推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce配置镜像加速器针对Docker客户端版本大于 1.10.0 的用户您可以通过修改daemon配置文件 /原创 2020-11-12 09:25:05 · 346 阅读 · 0 评论 -
Docker 详细安装步骤及可能遇到的问题
Docker前言Docker的应用场景Docker的优点Docker安装步骤卸载旧的版本安装依赖包设置镜像的仓库安装docker启动docker查看镜像列表(本地已有的镜像)查看容器列表(本地已有的容器)前言Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 i原创 2020-11-12 09:00:22 · 925 阅读 · 0 评论