Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >CentOS7安装Docker

CentOS7安装Docker

原创
作者头像
运维搬砖
修改于 2019-01-11 02:33:51
修改于 2019-01-11 02:33:51
1K0
举报
文章被收录于专栏:LeorizonLeorizon

在Centos7当中,默认的docker yum源的版本太低,需要手动设置新的docker yum源,再进行安装

1.如果有安装,需要先删除旧版本

sudo yum remove docker docker-common container-selinux docker-selinux docker-engine

2.安装 yum-utils

sudo yum install -y yum-utils

3.添加docker的yum源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4.更新索引

sudo yum makecache fast

5.安装docker(最新版)

sudo yum install docker-ce

6.查看安装的Docker的版本

docker version

查看安装的Docker的版本
查看安装的Docker的版本

7.启动docker服务

systemctl start docke

8.查看docker的状态

systemctl status docke

//停止docker service docker stop

//重启dockeservice docker restart

Docker的一下常用命令:

代码语言:text
AI代码解释
复制
yum -y install docker-ce                下载最新版的docke
service docker start                    启动Docker服务
service docker stop                     停止Docker服务
service docker restart                  重新启动Docker服务
docker version                          查看Docker的版本号
docker pull 镜像地址:版本                从镜像仓库中下载
docker save a2a69ca5184a > jt-centOS6.tar     根据镜像id导出镜像
docker save -o redis-3.2.8.tar redis:3.2.8    根据镜像名称导出镜像
docker load -i docker-centos-6.5.tar          指定jar包导入镜像文件
docker rmi a2a69ca5184a             根据Id号删除镜像文件
docker rmi -f a2a69ca5184a          强制删除镜像文件    删除镜像前需要先关闭容器
docker images        查询所有镜像文件
docker inspect index.alauda.cn/tutum/centos:6.5        查看镜像文件细节信息
docker tag 旧镜像名称和端口 redis-ali:0.0.1              修改镜像的名称
docker build -t 镜像名称:版本号                          根据dockerfile来创建镜像文件
docker run -d --name 容器名 镜像名:版本号                根据镜像名称启动容器
docker run -d --name 容器名(自定) 镜像id号                根据镜像id启动容器
docker run -d -p 虚拟机端口:镜像端口 --name 容器名 镜像名:版本号    启动容器,并指定暴露端口
docker ps        查看活动的docker容器进程
Docker ps -a/-all        查看全部的容器
docker exec -it 容器id bash        进入指定的容器
docker stop 容器Id号        停止指定容器
docker start 容器Id号        启动创建好的容器
docker stop $(docker ps -q) & docker rm $(docker ps -aq)        关闭和删除所有的容器
docker rm 容器Id        删除指定的容器

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
linux CentOS7 下 Docker安装
Docker在CentOS安装介绍地址:https://docs.docker.com/install/linux/docker-ce/centos/
Lansonli
2021/10/09
3970
2019年9月23日 Linux学习笔记
Markdown 命令教程
用户6318323
2019/09/23
8380
2019年9月23日 Linux学习笔记
centos7 docker安装详解
查看内核和操作系统版本 [root@prod3 ~]# uname -r 3.10.0-327.el7.x86_64 [root@prod3 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 1、安装yum源 yum install -y epel-release 2、yum安装docker yum install docker -y 3、启动docker并将其设置为开机启动 systemctl start docker.service
程序员同行者
2018/06/22
6770
1-Docker概述
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。
Ywrby
2022/10/27
3570
1-Docker概述
【学习笔记】Docker学习笔记
Docker 安装 # 1、yum 包更新到最新 yum update # 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 # 3、 设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docke
Karos
2023/02/02
1.3K0
【学习笔记】Docker学习笔记
Linux下Docker的安装及使用
类似于电脑,要在朋友的电脑上跑你写的Java程序,就得检查他电脑有没有安装Java环境.
玖柒的小窝
2021/09/08
9350
Linux下Docker的安装及使用
centos7安装docker
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。
周小董
2019/03/25
1.2K0
centos7安装docker
Docker入门:Docker安装与基本使用
Docker支持主流的Linux Server、也支持Windows Server,同时为了方便开发者在开发环境中使用Docker,Docker官方也提供了支持Windows以及macOS的Docker Desktop。
KenTalk
2023/04/07
1.6K0
Docker入门:Docker安装与基本使用
【云原生实战】Docker基本概念以及命令实战
Install Docker Engine on CentOS | Docker Documentation
陶然同学
2023/02/27
3350
【云原生实战】Docker基本概念以及命令实战
Docker入门与简单使用
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上。近几年来,Docker 在国内发展的如火如荼,特别是在互联网公司, Docker 的使用是十分普遍的,极大提高了应用的维护效率,降低了云计算应用开发的成本。本篇文章主要是带你入门Docker,介绍Docker的安装及简单使用。
MySQL技术
2019/11/07
6750
docker高级教程_docker到底怎么用
可以看见右侧有docker pull command拉取镜像的命令,以windows为例,打开cmd输入以上命令即可下载docker镜像
全栈程序员站长
2022/11/03
1.4K0
docker高级教程_docker到底怎么用
CentOS7 安装 Docker
使用 cat /etc/os-release 命令查看Linux 发行版名称和版本号
草帽lufei
2022/07/29
3560
CentOS7 安装 Docker
在Centos7上安装Docker
在Centos7上安装Docker-ce直接用yum install docker -y安装的docker版本为1.12,但是docker发展很快,现在都18.03.1了。docker-ce是指docker的社区版。1、安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源yum install -y yum-utils
Dream城堡
2018/09/10
1.4K0
基于Docker构建安装Git/GitLab,以及制作springboot工程镜像
本地离线存储:绝大多数操作都只需要访问本地文件和资源,不用连网,在本地磁盘上就保存着所有当前项目的历史更新,所以处理起来速度飞快。
艾编程
2020/06/10
4.6K0
CentOS 7安装Docker
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。
青衫染红尘
2021/01/19
6740
Docker常用命令
学习Docker有段时间了,所有的操作都是在命令行下,如果不是每天都在使用,很容易忘记命令。本文将以学习Docker的角度,从前到后,将一些常用的Docker命令记录下来,算是个备忘。
oec2003
2019/07/19
6050
Docker常用命令
Centos7安装docker18
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本 2、使用 root 权限登录 Centos。确保 yum 包更新到最新。 yum update 3、卸载旧版本(如果安装过旧版本的话) yum remove docker  docker-common docker-selinux docker-engine 如果之前已经安装过旧版本的docker 卸载旧版本的包 yum erase docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64 4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 5、设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 6、可以查看所有仓库中所有docker版本,并选择特定版本安装 yum list docker-ce --showduplicates | sort -r 7、安装docker yum install docker-ce  #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0 yum install <FQPN>  # 例如:sudo yum install docker-ce-17.12.0.ce 8、启动并加入开机启动 systemctl start docker systemctl enable docker 9、验证安装是否成功(有client和service两部分表示docker安装启动都成功了) docker version
似水的流年
2019/12/06
1K0
docker必会知识(常用)
:Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。
编程张无忌
2021/01/26
2.2K0
docker必会知识(常用)
Centos7下安装Docker(详细安装教程)[通俗易懂]
百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
全栈程序员站长
2022/07/25
10.5K0
Docker
以前我们开发项目有专门的开发环境,做测试时有测试环境,而产品上线就会有生产环境,这个过程经常要迁移项目,不同的环境配置可能导致不可预估的错误,要经常性的改动
晚上没宵夜
2020/04/30
1.1K1
Docker
相关推荐
linux CentOS7 下 Docker安装
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档