关键词:
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
你就当它是你用过的沙盒,虚拟机就可以了。
还是基于fedora来说吧
1.安装docker
yum install docker
2.改变docker储存路径,daocoloud镜像(可选)
因为我的fedora装在NUC上,NUC是只有4G板载EMMC,装了fedora后没什么空间了,另挂的硬盘挂载在 /storage 所以,我要把docker的镜像存再/storage上。要更改存储路径,一般人都不用的。
Docker 版本在 1.12 或更高
创建或修改 /etc/docker/daemon.json 文件,修改为如下形式 (请将 加速地址 替换为在加速器页面获取的专属地址)
{
"registry-mirrors": ["http://**************.daocloud.io"],
"graph": "/storage/docker"
}
mirrors请自己到daocloud.io注册获取。/storage/docker,就是我设置的docker保存镜像等的路径。
3.启动docker
systemctl start docker
4.检查docker配置
docker info
[[email protected] ~]# docker info
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 1.13.1
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: journald
Cgroup Driver: systemd
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Authorization: rhel-push-plugin
Swarm: inactive
Runtimes: oci runc
Default Runtime: oci
Init Binary: /usr/libexec/docker/docker-init-current
containerd version: caba7670d38dc7cddb0c19bcd97cc27fdd65a789 (expected: aa8187dbd3b7ad67d8e5e3a15115d3eef43a7ed1)
runc version: caba7670d38dc7cddb0c19bcd97cc27fdd65a789-dirty (expected: 9df8b306d01f59d3a8029be411de015b7304dd8f)
init version: N/A (expected: 949e6facb77383876aeff8a6944dde66b3089574)
Security Options:
seccomp
WARNING: You‘re not using the default seccomp profile
Profile: /etc/docker/seccomp.json
selinux
Kernel Version: 4.13.9-300.fc27.x86_64
Operating System: Fedora 27 (Twenty Seven)
OSType: linux
Architecture: x86_64
Number of Docker Hooks: 3
CPUs: 1
Total Memory: 3.751 GiB
Name: NUC
ID: NYPV:TP7N:ONGH:JMSH:TKFL:WEDA:YKPF:C6AG:CBIJ:3NEL:IZKB:JHLT
Docker Root Dir: /storage/docker #这里是我改的docker存储位置
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
127.0.0.0/8
Registry Mirrors:
http://********.daocloud.io #这里是我加的镜像地址。
Live Restore Enabled: false
Registries: docker.io (secure), registry.fedoraproject.org (secure), registry.access.redhat.com (secure), docker.io (secure)
[[email protected] ~]#
5.把docker加入开机启动
systemctl enable docker (取消的化 systemctl disable docker)
至此,安装完成,配置存储位置,配置镜像地址完成。
6.安装daocloud控制
登录daocloud.io,进入控制台,自有主机,添加主机。
复制安装主机监控程序的代码,到你的linux执行一下。
curl -sSL https://get.daocloud.io/daomonit/install.sh | sh -s **************b75a4b0a8f4d8d794ac4b8a6ac4
这是我的。
用petty登录,可以粘贴命令。
运行一会儿,daocloud就恭喜你接入成功了。
至此,docker的基本安装配置就结束了。
配置阿里云的docker源安装(代码片段)
DockerCE镜像简介DockerCE是免费的Docker产品的新名称,DockerCE包含了完整的Docker平台,非常适合开发人员和运维团队构建容器APP。配置方法Ubuntu14.04/16.04(使用apt-get进行安装)step1:安装必要的一些系统工具```sudoapt-get-yinstallapt-transport... 查看详情
linux安装搭建docker环境(代码片段)
yum安装docker1.基础环境配置1.1删除已安装docker:yumremovedocker\\docker-client\\docker-client-latest\\docker-common\\docker-latest\\docker-latest-logrotate\\docker-logrotate\\docker-engine1.2安装必要的工具和依赖yuminstall-yy 查看详情
docker的在线安装和配置
Ubuntu下安装Docker要求版本Ubuntu16.04以上,推荐使用Ubuntu16.04。在每一个节点,通过运行下面的命令在线安装DockerEngine:$curl-sSLhttps://get.daocloud.io/docker|sh 安装完成DockerEngine后,需要检查Docker运行状态,确保Docker正常运行。$service... 查看详情
docker安装nexus3,并配置nginx反向代理
参考技术A目前,市面上支持Docker镜像存储的主流数据仓库主要有以下4种:这里,我们将选用Nexus3作为数据仓库,因为Nexus3支持非常多的仓库类型,例如:maven、docker、yum、apt、npm、ruby、gems、pypi等在Nexus3支持3种Docker仓库:这里... 查看详情
windows和centos下docker的安装配置(代码片段)
Windows和Centos下Docker的安装配置windows环境下的安装(win10)在Windows系统上需要利用toolbox来安装Docker,现在Docker有专门的Win10专业版系统的安装包,需要开启Hyper-V。然后才能正常安装Hyper-V就是虚拟机中的一种开启Hyper-Vwin10专业版开启... 查看详情
jenkins构建docker容器
...aven的同学需安装MavenIntegrationplugin,此处不需要。3、构建Docker配置1)点击“新建”-->输 查看详情
配置和部署容器
若要使用Window容器,则需要安装Docker。 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。Docker由Docker引擎和Docker客户端组成。安装Docker将用到 OneGet提供程序PowerShell模块。... 查看详情
gitlab安装和配置(docker)(代码片段)
...管理工具,并在此基础上搭建起来的web服务。 一、Docker下安装GitLab1、拉取gitlab、redis、postgresql的docker镜像gitlab依赖redis和postgresqldockerpullsameersbn/redisdockerpullsameersbn/postg 查看详情
gitlab安装和配置(docker)(代码片段)
...管理工具,并在此基础上搭建起来的web服务。 一、Docker下安装GitLab1、拉取gitlab、redis、postgresql的docker镜像gitlab依赖redis和postgresqldockerpullsameersbn/redisdockerpullsameersbn/postg 查看详情
docker:网络模式详解
Docker作为目前最火的轻量级容器技术,牛逼的功能,如Docker的镜像管理,不足的地方网络方面。Docker自身的4种网络工作方式,和一些自定义网络模式安装Docker时,它会自动创建三个网络,bridge(创建容器默认连接到此网络)、no... 查看详情
linux和docker以及mysql的安装
Linux和docker以及MySQL的安装1安装Linux1.1安装VMware虚拟机1.2安装Linux系统1.3配置网络2配置docker2.1安装Putty2.2安装docker2.3配置阿里云镜像3.安装mysql4.启动mysql的流程1安装Linux1.1安装VMware虚拟机找到虚拟机安装包双击打开点击下一步点击... 查看详情
docker-安装
本安装教程以centos7为例。关于docker的用法或者好处不是文章的重点。接下来说下安装步骤。一、安装与配置docker首先安装docker必要依赖包 yuminstall-y yum-utilsdevice-mapper-persistent-datalvm2自带yum没有Docker-CE,所以需要增加dockerre... 查看详情
docker1.12.3在ubuntu16.04上的安装和配置(代码片段)
Docker在Ubuntu上的安装和配置以下安装过程只在Ubuntu16.04x64上做过测试。我们建议安装的是Docker官方维护的版本,而不是Ubuntu官方软件仓库中的版本。一般Ubuntu官方维护的版本会比Docker官方维护的版本低两个版本号。如果你不... 查看详情
docker映射配置文件到宿主机
参考技术A 最近在做mysql中间件的docker,搞了mycat、mysqlroute都拉不起来容器,最后试试proxysql可以,proxysql官方发布了镜像,感觉比较可靠。但是遇到一个小问题,笔者以前写过一篇文章-DockerMySQL数据持久化,用数据卷挂... 查看详情
mac安装docker配置网易源(代码片段)
Mac安装Docker配置网易源博客说明文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!安装使用brew安装brewcaskinstalldocker这个过程有一会儿安装成功后打开Docker... 查看详情
1.安装和初始化docker
...后重启服务器3.下载安装xshell,连接阿里云服务器4.安装docker(1)执行下列命令完成docker安装并显示版本5.配置镜像加速器(1)登录阿里云将配置的内容直接赋值粘贴到xshell中即可 查看详情
docker企业级仓库harbor的安装配置
Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源DockerDistribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提... 查看详情
docker&kubernetes❀docker的在线安装离线安装配置镜像加速器配置文件参数详解(代码片段)
文章目录1、Docker容器技术简述2、CentOS6安装Docker3、CentOS7/8安装Docker3.1卸载旧版本Docker与其依赖关系3.2安装Docker服务3.2.1安装最新版本Docker引擎和容器3.2.2安装特定版本的Docker引擎和容器3.2.3查看Docker版本信息3.2.4验证Dokcer是否成功... 查看详情