Docker
GavinYCF
梦想起飞的地方
展开
-
Dockerfile 传参 --build-arg
Dockerfile 传参 --build-argDockerfile 中使用的镜像有 version 参数,需要从外部脚本传入,脚本如下:TOMCAT_VERSION=8.5.24docker build --build-arg TOMCAT_VERSION="${TOMCAT_VERSION}" -t my-dest-image-"${TOMCAT_VERSION}" .Dockerfile:ARG TOMCAT_VERSIONFROM my-src-image-${TOMCA..转载 2021-03-25 18:20:48 · 12278 阅读 · 0 评论 -
在Dockerfile CMD中使用变量
如何在Dockerfile CMD中使用变量? 在我的Dockerfile中:ENV PROJECTNAME mytestwebsiteCMD ["django-admin", "startproject", "$PROJECTNAME"]错误:CommandError: '$PROJECTNAME' is not a valid project name这里最快的解决方法是什么? Docker是否有任何计划来修复"或者在更高版本的Docker中引入此功能?注.转载 2021-03-25 18:19:04 · 6728 阅读 · 0 评论 -
Docker Hub 镜像加速器列表
Docker Hub 镜像加速器列表镜像加速器 镜像加速器地址Docker 中国官方镜像 https://registry.docker-cn.comDaoCloud 镜像站 http://f1361db2.m.daocloud.ioAzure 中国镜像 https://dockerhub.azk8s.cn科大镜像站 https://docker.mirrors.ustc.edu.cn阿里云 https://<your_code>.mi...原创 2020-05-27 13:12:37 · 817 阅读 · 0 评论 -
docker学习-1CentOS安装Docker CE
docker学习-1CentOS安装Docker CE1 moby、docker-ce与docker-eedocker原是一个开源项目,主要由docker公司维护,2017年年初,docker公司将原先的docker项目改名为moby,并创建了docker-ce和docker-ee。三者关系与区别:moby是继承了原先docker的项目,是社区维护的的开源项目;docker-ce...原创 2020-03-04 15:15:12 · 1013 阅读 · 0 评论 -
Portainer容器可视化管理工具使用文档
Portainer容器可视化管理工具使用文档阅读目录本文内容 什么是Portainer 应用场景 安装方式 使用说明 结尾本文内容主要介绍下Portainer的Docker使用方式,基于当前最新版v1.22.1,使用Docker的本地部署,并连接另一台服务器进行测试,更多请参考官网https://www.portainer.io/installation/什么是Port...原创 2020-02-29 19:20:00 · 846 阅读 · 0 评论 -
Docker可视化管理工具对比(DockerUI、Shipyard、Rancher、Portainer)
Docker可视化管理工具对比(DockerUI、Shipyard、Rancher、Portainer)1、前言 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell、技术开发人员而言,还是可以接受的,熟练之后,命令行毕竟是很方便的,便于操作及脚本化。但对于命令行过敏、非技术人员,进行docker部署、管理是比较头疼的,学习成本是很高的。 而...转载 2020-02-29 19:15:48 · 3140 阅读 · 0 评论 -
Docker,Docker Compose,Docker Swarm,Kubernetes(k8s)之间的区别
Docker,Docker Compose,Docker Swarm,Kubernetes(k8s)之间的区别最近在学习Docker容器,了解到一些相关的技术,像是Kubernetes,Docker-compose,Docker Swarm,分不清这些东西之间的区别,特意去研究了一下,分享一下,适合刚入门学习容器的同学了解。DcokerDocker 这个东西所扮演的角色,容易理解,...原创 2020-02-29 19:12:21 · 190 阅读 · 0 评论 -
linux下解决docker端口映射到宿主机后外网无法访问的问题
linux下解决docker端口映射到宿主机后外网无法访问的问题解决办法:# vi /etc/sysctl.conf或者# vi /usr/lib/sysctl.d/00-system.conf添加如下代码:net.ipv4.ip_forward=1重启network服务# systemctl restart network或者service network-manag...原创 2020-02-24 22:50:34 · 3926 阅读 · 4 评论 -
docker默认安装路径的调整
docker默认安装路径的调整 docker 的镜像与容器都存储在 /var/lib/docker 下面,那么基于不同的系统又有不同的存储方式,在 ubuntu 下面存储方式为 AUFS;在 Centos 下面存储方式又是 device mapper。一:/var文件系统/var文件系统 /var 包含系统一般运行时要改变的数据。通常这些数据所在的目录的大...原创 2020-02-21 14:44:40 · 2619 阅读 · 0 评论 -
修改Docker默认存储位置修改配置文件方式
指定镜像和容器存放路径的参数是--graph=/var/lib/docker,我们只需要修改配置文件指定启动参数即可。Ubuntu 中的位置是:/etc/default/docker,在 CentOS 中的位置是:/etc/sysconfig/docker。Ubuntu 则添加下面这行(因为 Ubuntu 默认没开启 selinux):OPTIONS=--graph="/root/d...原创 2019-11-27 11:22:49 · 8633 阅读 · 0 评论 -
修改docker默认的存储位置
修改docker默认的存储位置默认安装完成docker后 docker 的所有images及相关信息存储位置为:/var/lib/docker 而通常我们系统盘挂载盘一般不会很大,所以需要将其移到其他分区,我们可以采用软连接的方式来完成,示例,下面我们将其移到/home/dockerfile 目录下,具体方法如下:1.首先暂停docker 服务[root@l...原创 2019-11-27 11:15:58 · 157 阅读 · 0 评论 -
Docker run 命令
Docker run 命令docker run :创建一个新的容器并运行一个命令语法docker run [OPTIONS] IMAGE [COMMAND] [ARG...]OPTIONS说明: -a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项; -d: 后台运行容器,并返回容器ID; -i: 以交互模式运...原创 2019-11-21 11:37:09 · 240 阅读 · 0 评论 -
centos8 安装 docker
centos8 安装 dockercentos安装docker官方参考地址:https://docs.docker.com/install/linux/docker-ce/centos/里面包含包下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/安装依赖yum insta...原创 2019-11-17 18:06:44 · 18354 阅读 · 5 评论 -
centos7通过yum安装docker笔记
centos7通过yum安装docker##yum源安装#1、更新yumyum update#2、删除旧版本yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \doc...原创 2019-11-17 16:18:00 · 294 阅读 · 0 评论 -
CentOS -- 配置docker官方源并用yum安装docker-翻译
CentOS -- 配置docker官方源并用yum安装docker参考官方yum源配置安装docker:网址:https://docs.docker.com/install/linux/docker-ce/centos/获得CentOS的Docker CE预计阅读时间:10分钟要在CentOS上开始使用Docker CE,请确保满足先决条件,然后安装Docker。先...原创 2019-11-17 16:16:59 · 129 阅读 · 0 评论