Centos7上docker的安装和基本使用

Centos7上Docker的相关操作

Docker的安装

1、检查内核版本

docker使用linux的内核必须是3.10以上,首先需要

# uname -r

2、使用yum安装docker

# yum install docker

3、启动&停止

重启: # systemctl restart docker

停止: # systemctl stop docker

启动: # systemctl start docker

开机自启: # systemctl enable docker

状态: # systemctl status docker

4、查看版本

# docker -v

Docker常用的镜像操作

1、在doucker仓库搜索镜像(https://hub.docker.com/)

# docker search mysql

2、下载镜像

# docker pull mysql:tag

tag是指需要下载的版本号,默认latest版本

3、查看所有已经下载的镜像

# docker images

4、删除已经下载的镜像

# docker rmi image-id

Docker常用的容器操作

1、运行镜像(tomcat为例)

每个镜像的运行在docker仓库搜索后都有详细的说明,可以根据说明操作

# docker run --name docker-tomcat8.5 -d tomcat:8.5.33

--name 容器的名字

-d 代表后台运行

注意这种运行方式外部是不能访问的,因为没有做端口映射。

运行tomcat并作端口映射,此时访问8088就能访问了

# docker run -d -p 8088:8080 tomcat:8.5.33

2、查看运行中的容器

# docker ps

3、查看所有的容器(包括运行过停止的)

# docker ps -a

4、停止容器

# docker stop 容器id

5、启动容器

# docker start 容器id

6、删除容器(容器必须停止)

# docker rm 容器id

7、查看容器的日志

docker logs 器名/容器id

原文地址:https://www.cnblogs.com/liwenlongBlog/p/9629610.html

时间: 2024-10-13 14:53:49

Centos7上docker的安装和基本使用的相关文章

修改CentOs7 上Docker默认文件系统DeviceMapper为OverlayFS

最近一直在研究Mesos, Marathon跟Docker结合的容器云平台,Mesos 框架已经搭好,并且Marathon也可以实现简单的Docker应用管理了,然后今天尝试搭建一下mesosphere公司的DC/OS平台(https://dcos.io/),利用这个平台可以很容易实现基于容器的云计算平台的资源调度,管理,应用分配,负载均衡,动态扩展,故障转移等.DC/OS底层系统也是基于Docker的,根据官方文档建议,我们把CentOS7系统上Docker默认的文件系统DeviceMappe

centos7上使用yum安装mysql

centos yum是没有mysql的,集成的是新的Mariadb,怎么用yum的方式在centos7上安装mysql呢? 1. 下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安

PJzhang:centos7上LNMP方式安装dvwa漏洞测试环境

猫宁!!! 参考链接:https://www.jianshu.com/p/5491ce5bfbac https://www.cnblogs.com/wujuntian/p/8183952.html https://www.cnblogs.com/lonnie/p/9027566.html https://stackoverflow.com/questions/34274492/dvwa-setup-php-function-allow-url-include-disabled/34540293

Centos7.4—Docker容器安装配置与基本操作

Docker容器基本操作 目录第一部分 实验环境第二部分 安装配置Docker软件第三部分 Docker镜像操作第四部分 Docker容器操作第五部分 制作镜像第六部分 数据卷管理第七部分 网络通信第八部分 构建nginx镜像 第一部分 实验环境Linux服务器一台系统:CentOS 7.4IP地址:192.168.80.10 注意:需要该服务器能上公网 第二部分 安装配置docker软件一:配置yum源,加入docker源[[email protected] ~]# vi /etc/yum.r

centos7下docker二进制安装

问题描述: 内网离线环境下,安装docker.二进制来的还是快点,或者内网搭建yum的epel仓库! 环境: centos7.x docker-18.9.0 x86_64  static //二进制 解决方法: 1.download: https://download.docker.com/linux/static/stable/x86_64/ 2.kernel ack [root@lab-210 ~]# uname -r     //kerner3.10.+   centois7.x 内核都是

centos7上keepalived的安装和配置

1.环境规划1)master:node1,centos7.5,eth0:192.168.1.11,eht1:10.10.1.11,keepalive2)backup:node1,centos7.5,eth0:192.168.1.12,eth1:10.10.1.12,keepalive2.搭建步骤1)node1,node2上都以mini方式安装CentOS 7.5 64-bit,并按照规划配置IP地址:2)node1,node2的/etc/hosts中添加如下内容. 192.168.1.11 no

centos7 在docker下安装es Elasticsearch

首先安装docker 我就不多说了 如果不会按  自己百度一下 很多  这里有个官网的 可以一步一步来 传送 我安装的是 6.8.1 1. docker pull elasticsearch:6.8.1 2. docker images 3. docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 elasticsearch:6.8.1 哈哈 当然这

CentOS7 上源码安装KVM(qemu--kvm)

在centos7下已经集成了kvm 环境:centos7 检查/dev/kvm这个文件,它是kvm内核模块提供给用户空间的qemu-kvm程序使用的一个控制接口,它提供了客户机(Guest)操作系统运行所需要的模拟和实际的硬件设备环境. 确定KVM模块确实全部安装好,下面来看一下qemu-kvm的编译和安装. 源码安装qemu-kvm 除了在内核空间的KVM模块之外,在用户空间需要QEMU来模拟所需要CPU和设备模型以及用于启动客户机进程,这样才有了一个完整的KVM运行环境. 参考文档:http

在CentOS7上通过RPM安装实现LAMP+phpMyAdmin过程全记录

时间:2017年9月20日 一.软件环境: IP:192.168.1.71 Hostname:centos73-2.surmount.net Linux:CentOS Linux release 7.3.1611 (Core) Apache:httpd-2.4.6 Mysql:Ver 15.1 Distrib 5.5.52-MariaDB PHP:初始用ISO光盘yum源安装的版本为php-5.4.16.在后续安装phpMyAdmin-4.7.4时报错,然后按提示升级为php56w-5.6.31