随笔分类 - Dokcer
docker相关的内容
摘要:1、概述 Harbor是VMware公司开源的一个企业级Docker Registry项目,项目地址:https://github.com/goharbor/harbor Harbor作为一个企业级私有Registry服务器,提供了更好的性能和安全,提升了用户使用Registry构建和运行环境传输镜
阅读全文
摘要:1、下载和安装 Docker Hub作为Docker默认官方公共镜像,如果想要自己搭建私有镜像仓库,官方也提供Registry镜像。 # 搜索registry docker search registry # 拉取registry镜像(这里拉取了2.8.1版本) docker pull regist
阅读全文
摘要:1、docker0 当 Docker 启动时,会自动在主机上创建一个 docker0 虚拟网桥,实际上是 Linux 的一个 bridge,可以理 解为一个软件交换机。它会在挂载到它的网口之间进行转发。 当创建一个 Docker 容器的时候,同时会创建了一对 veth pair 接口(当数据包发送到
阅读全文
摘要:1、为什么要数据持久化 Docker容器化部署后,容器的数据读写默认发生在容器的存储层,当容器被删除时其上的数据将会丢失。比如,使用docker部署的数据库服务,容器一删除,数据全丢了,这样显然不符合实际应用场景。所以,我们需要将数据持久化。 2、Docker数据持久化的三种方式 Docker提供了
阅读全文
摘要:1、首先需要在hub.docker.com上注册一个账号 2、在linux机器上登录(docker login) 输入 docker login 然后输入账号密码进行登录。 3、将镜像打上自己账号的标签 docker tag antservice smj7038/antservice:1000 do
阅读全文
摘要:1、配置要求 系统:CentOS 7 及以上 Linux内核:官方建议3.10以上 1.1、查看内核版本 uname -r 1.2、卸载旧版本docker(如果之前安装过则需要卸载) yum remove docker docker-common docker-selinux docker-engi
阅读全文
摘要:1、创建一个项目,并且添加docker支持(我这边是用了一个以前就创建好的项目) 如下图,添加docker支持,选择linux,添加后会自动生成一个Dockerfile文件(这个文件是构建docker镜像的关键) 如下图,打开Dockerfile文件查看,发现需要使用到两个基础的镜像 mcr.mic
阅读全文
摘要:1、拉取mysql镜像(或者指定版本也行,例如 docker pull mysql5.7 ) docker pull mysql 2、创建挂载目录 数据库的配置和数据文件,不适合放容器内部,需要挂在到宿主机上。 创建conf和data两个文件夹(目录可以自己指定,我这里是在/home/docker/
阅读全文
摘要:1、拉取nginx镜像并查看 # docker搜索nignx docker search nginx # 拉取nginx镜像--会从docker官方镜像中拉取 docker pull nginx # 查看docker镜像 docker images 2、运行镜像容器 docker run --nam
阅读全文
摘要:1.先卸载旧版,如果没有的话,就不用执行了,直接第二步 apt-get remove docker docker-engine docker.io containerd runc 2.在终端输入(安装ca证书)(安装时如遇到Y/n时输入Y并继续) apt update apt-get install
阅读全文