随笔分类 - Docker
摘要:创建容器时没有添加参数 --restart=always ,导致的后果是:当 Docker 重启时,容器未能自动启动。 docker run -e TZ="Asia/Shanghai" --restart=always --name gocron -p 5920:5920 -d ouqg/gocro
阅读全文
摘要:我这里安装的是mysql5.7版本,镜像里没有就pull一个 [root@localhost]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE mysql 5.7 f26e21ddd20d 2 months ago 450MB 然后运行一个my
阅读全文
摘要:首先考虑需要安装的redis版本,我这里是安装的redis 6.0.16,如果宿主机没有,那么就docker pull redis:6.0.16 [root@localhost Docker_redis]# docker images REPOSITORY TAG IMAGE ID CREATED
阅读全文
摘要:容器卷就是目录或者文件,存在于一个或者多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File System提供一些用于持续存储或共享数据的特性:卷的设计目的就是数据的持久化,完全独立于容器的生存周期,因此docker不会在容器删除时删除其挂载的数据卷。容器之间可
阅读全文
摘要:一个系统可能包含着很多个微服务即有很多个镜像,当镜像越来越多的时候,就必须得有一个地方来管理这些镜像,Docker官方提供了Docker Hub来维护管理所有的镜像,只是对于免费用户而言,只能创建一个私有仓库,付费用户才拥有更多私有仓库的权限,对此官方开源了Docker Registry的源代码,我
阅读全文
摘要:一、首先有自己的本地创建镜像(根据已有的容器进行创建,该容器可以根据自己的环境需求下载相应的服务及配置) docekr commit -m="描述信息" -a="作者" [容器ID] 要创建的目标镜像名:[标签名] 如 docekr commit -m="自定义redis" -a="wt" 84e6
阅读全文
摘要:拉取mysql 5.7 docker pull mysql:5.7 启动服务 docker run -d -p 3306:3306 --privileged=true -v /Docker_mysql/mysql/log:/var/log/mysql -v /Docker_mysql/mysql/d
阅读全文
摘要:配置文件路径: mac: ~/.docker/ 下有config.json daemon.json centos7:/etc/docker/下有key.json daemon.json(若无可以自己生成) { "authorization-plugins": [],//访问授权插件 "data-ro
阅读全文
摘要:Docker命令从入门到实践 镜像命令 docker images 列出本机上的镜像 docker images -a:列出本地所有镜像(含中间cen镜像) docker images -q:只显示镜像id docker images --digests:显示镜像的摘要信息 docker image
阅读全文
摘要:添加国内镜像地址 国外的不让用,国内的镜像地址:https://registry.docker-cn.com,修改完之后重启应该就可以了 uses outdated schema1 manifest format. Please upgrade to a schema2 image for bett
阅读全文
摘要:在初步入门学习Docker的过程中一步步了解了Docker容器在团队开发中所起到的作用,一边学习一边操作基本命令,当然到现在还处于一个擦边的入门阶段。 尝试一下用Docker构建一个集成开发环境。 Start!~~~~~ 在常用的Linux系统里自己还是比较喜欢Centos。 在Centos系统里搭
阅读全文
摘要:相比docker commit来说,Dockerfile的方法会更加自动化,更加方便快捷,而且功能也更强大。拿构建Nginx容器举例。 先创建一个目录 进入目录 然后创建一个nginx目录并进入,创建一个Dockerfile文件并写入一些命令 Dockerfile 写完之后开始构建 接下来就可以看到
阅读全文
摘要:在进入Docker容器之前,首先要运行对应的Docker容器,先使用命令docker ps查看正在运行的容器。 下面是方法: 一:使用docker attach id进入docker容器 这种方法不最先推荐,有时候会进入失败,卡住,需要ctrl+c强制退出;其次,如果同时打开两个窗口同时进入该容器,
阅读全文
摘要:镜像是容器的基础,每次执行docker run的时候都会制定哪个镜像作为容器运行的基础。在之前的例子中,我们所使用的都来自于Docker Hub的镜像。直接使用这些镜像是可以满足一定的需求,而当这些镜像无法直接满足需求的时候,我们就需要定制这些镜像。 镜像是多层存储,每一层是在前一层的基础上进行的修
阅读全文
摘要:安装环境:Docker最低支持Centos7系统,并且内核版本不低于3.10。 升级所有软件包 yum -y update 安装步骤: ①阿里云的安装脚本 curl -sSl http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-e
阅读全文
摘要:作为一种新兴的虚拟化方式,Docker跟传统的虚拟化方式相比具有众多的优势。 更高效的利用系统资源 由于容器不需要进行硬件虚拟及运行完整操作系统等额外开销,Docker对系统资源的利用率更高。无论是应用执行速度、内存损耗或者文件存储速度,都要比传统的虚拟机技术更高效。因此,相比虚拟机技术,一个相同配
阅读全文