安装部署docker环境

当前环境:centos7

1.参考docker官方文档安装docker:https://docs.docker.com/engine/installation/linux/centos/

[[email protected] ~]# yum update #更新yum源

[[email protected] ~]# tee /etc/yum.repos.d/docker.repo <<-‘EOF‘
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
#添加yum源

[[email protected] ~]# yum install docker-engine #安装docker

[[email protected] ~]# systemctl enable docker.service #设置docker服务开机自动启动

[[email protected] ~]# systemctl start docker #启动docker

#以上内容摘抄自docker官方文档

安装完毕后查看当前版本:

[[email protected] ~]# docker version

docker安装完毕

2.给docker设置用户和组

[[email protected] ~]# useradd -g docker docker  #创建docker用户
[[email protected] ~]# usermod -aG docker docker  #将docker用户添加到docker用户组

3.设置docker开机自启动

[[email protected] ~]# systemctl enable docker.service

ps:

#启动docker
[[email protected] ~]# systemctl start docker
#停止
[[email protected] ~]# systemctl stop docker
#重启
[[email protected] ~]# systemctl restart docker
#查看状态
[[email protected] ~]# systemctl status docker
时间: 2025-01-31 09:39:58

安装部署docker环境的相关文章

Centos 7部署docker环境、基本命令使用及简单实战

Docker是一个开源的应用容器引擎,属于Linux容器的一种封装,是目前最流行的Linux容器解决方案.docker可以为任何应用创建一个轻量级.可移植的容器,然后容器可以运行在任何安装有docker的平台上.Docker 的优势:1.更快速的交付和部署对开发和运维(devop)人员来说,最希望的就是一次创建或配置,可以在任意地方正常运行.开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器来部署代码. docker 可以快速创建容器,快速迭代应用程序,大

Python实现一键安装部署LNMP环境

最近一直在学Python,东西比较多,时间持续的也比较长,为了能够学以致用,想到了原来写过的shell一键安装部署LNMP脚本,既然shell能写,Python也一定能写,就用学到的知识写了下面这个版本,这可能并不是最优版本,等学到更多东西的时候再进行优化升级! 环境介绍: Python 2.6.6 Centos 6.5 nginx 1.10.1 mysql 5.6.34 php 5.3.3 代码如下: #!/bin/env python import os import sys def ent

[原创]在Linux系统Ubuntu14.04上安装部署docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口. Docker是基于Linux 64bit的,无法在32bit的linux/Windows/unix环境下使用.所以需要确保Ubuntu的版本是64位. apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索.安装.升级.卸载软件或操作系统.

Linode服务器部署docker环境

操作系统:centos6.5 64位 环境:1核 1G 最近准备捣腾一下docker,刚好有一台东京节点的linode服务器,所以就那来练练手. 通过yum安装docker yum -y install docker-io 结果就报错了 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.linode.com * extras: mirrors.linode.com *

(一)Hyperledger Fabric 1.1安装部署-基础环境搭建

在学习和开发hyperledger fabric的时候遇到了一些坑,现将自己的一些总结和心得整理如下,以期对大家有所帮助.本次使用的宿主机环境:ubuntu,版本:Ubuntu 16.04.3 LTS.运行hyperledger fabric,建议至少4GB的内存. 更改aptget源:初装ubuntu的Aptget源很慢,国内提供的源有很多,可以找一个适合自己的,我采用的是阿里的源.更改aptget阿里源的方法:1 复制原文件备份 sudo cp /etc/apt/sources.list /

centos 安装部署docker与局域网主机相通详细配置

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.有了docker,对于运维和开发都是福音.下面直接上配置: centos安装docker源: yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm 安装docker: yum install -y docker-io 启动docker:

centos 7安装部署docker

1.centos 7 在windows下通过vm虚拟机安装centos 7: VMware-workstation-full-10.0.3-1895310 centos 7 2.要求 操作系统的内核版本不能低于3.10 查看内核版本: # uname -r 3.安装 3.1通过yum安装 需要联入互联网 $ dudo yum update 3.1.2加入yum repo $ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo]

centos-6.5安装部署LNMP环境

系统信息: 1 2 3 4 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.5 (Final) [[email protected] ~]# uname -r 2.6.32-573.22.1.el6.x86_64 1.安装nginx: 安装依赖库:yum -y install zlib zlib-devel openssl openssl-devel pcre-devel 官网下载源码包 wget http://ng

项目环境搭建【Docker+k8s】四 || 部署Docker环境

目录 1.安装docker 2.docker配置,bip网段与宿主机配置一致 3.启动docker 1.安装docker 方法一 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun #失败重新安装,先删除rm -f /etc/yum.repos.d/local.rep,docker-ce.repo,在重新安装 方法二 yum install -y yum-utils device-mapper-persistent