CentOS-7下Docker 17.12安装

1 参考文档

https://docs.docker.com/install/linux/docker-ce/centos/

https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

2 docker安装

$ wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm
$ sudo yum install docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm
# 加入自启动
$ sudo systemctl enable docker
# 启动docker
$ sudo systemctl start docker
$ sudo docker run hello-world

3 开启远程访问

$ sudo systemctl status docker
# 开远程端口,允许远程访问
$ sudo vi /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
# 刷新配置
$ sudo systemctl daemon-reload
# 重启docker
$ sudo systemctl restart docker

测试

$ curl http://localhost:2375/version
$ curl http://localhost:2375/info

4 常用命令

# 列出本地镜像
$ sudo docker images
# 删除本地一个或多少镜像
$ sudo docker rmi -f rancher/server
# 列出容器
$ sudo docker ps
# 显示所有的容器,包括未运行的
$ sudo docker ps -a

# https://docs.docker.com/storage/volumes/
# 创建数据卷
$ sudo docker volume create grafana-storage

原文地址:https://www.cnblogs.com/jediz90/p/9221278.html

时间: 2024-08-30 11:37:36

CentOS-7下Docker 17.12安装的相关文章

centos 6 下,zephir的安装和使用

centos 6 下,zephir的安装和使用 zephir或许会开启一个新的PHP编写方式. 在这之前,如果我们要编写php的扩展,一般都是c++/clang/vc等等. 但是现在,我们有了新的选择: zephir.zephir本身并不是为了替代c++/clang/vc等. 它本质是介于c和php的之间的一个语言,一个桥梁. 下面我们开始安装. 安装环境基于CentOS 6.5, php都是通过yum install安装. 而不是编译安装.php版本信息: PHP 5.5.7 (cli) (b

Docker 17.12版本安装

环境: 操作系统:Ubuntu 16.04.3 LTS Docker版本:17.12.1-ce 1.配置IP地址 sudo vim /etc/network/interfaces auto ens33 iface ens33 inet static address 172.16.0.100 netmask 255.255.255.0 gateway 172.16.0.2 2.配置APT软件源 sudo   vim /etc/apt/sources.list deb https://mirrors

CentOS系统下docker的安装与卸载

Docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app).几乎没有性能开销,可以很容易地在机器和数据中心中运行.最重要的是,他们不依赖于任何语言.框架包括系统. 前提 首先,你的Centos的系统一定要是64位的,不管版本是什么.并且内核版本至少是3.10以上. 用以下命令去查看你的内核版本: $

CentOS 7下Samba服务器的安装与配置

本文基于<CentOS 6.3下Samba服务器的安装与配置>,参照原博文,自己在CentOS7环境上实现,并按照自己的环境修改博文内容 一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件.后来微软又把 SMB 改名为 CIFS(Common Int

CentOS环境下R语言的安装和配置

最近在看数据统计和分析,想到了R语言,于是就着手在自己的CentOS环境下进行安装和配置.步骤如下: 1.前往R官网下载安装包. 2.解压压缩包:tar xvzf R-3.2.2.tar.gz 3.进行编译:./configure --prefix=/usr/local/rscript(--prefix的内容自定,这是R的安装目录) 注意:此过程中可能会出现以下错误: --with-readline=yes (default) and headers/libs are not available

Centos 6下使用cmake编译安装MariaDB

写在前面 最近在学习Maria DB,为了方便查阅,又为了将所学的知识重新的梳理,特作此随笔一篇,希望过后阅读时能有所感,也希望对大家能够有所帮助. 安装前的准备 大家都知道,在Linux上安装软件一共有三种方式:1.rpm包安装 .2.二进制程序包安装.3.源码编译安装.对于前2种方式安装起来会便捷不少,但是定制化程度低,当我们需要进行软件diy时,那么编译安装就再合适不过了. 对于CentOS 6 来说,使用yum安装,yum源里面默认提供的是低版本MySQL,因此当我们想要安装Maria

CentOS 7下Docker的安装和验证

1.Docker 要求 CentOS7 系统的内核版本高于 3.10 ,需要验证你的CentOS 版本是否支持 Docker ,通过在终端中输入命令:         uname –r 就可以查看当前的内核版本 2.使用 root 权限登录 CentOS,确保 yum 包已更新到最新 yum update 3.一般旧版本的Docker通常名称为docker.docker-engine,如果已经安装过,需要卸载它们以及和它们关联的依赖文件,命令如下: sudo yum remove docker

docker入门(1) Centos 7 下docker的安装

centos 7安装docker 什么是 Docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目.它基于 Google 公司推出的 Go 语言实现. 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护. Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc.Redhat 已经在其 RHEL6.5 中集中支持 Docker:

CentOS 7下PXE+Kickstart无人值守安装操作系统

1.简介 1.1. 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服 务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivialfile transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动