Linux上安装、启动、开机自启动、停止docker命令

Docker要求CentOS系统的内核版本高于3.10

安装步骤:

1,检查内核版本,必须是3.10以上:uname -r

2、安装docker:yum install docker

3、输入y确认安装

4、启动docker:systemctl start docker

5、检查docker版本:docker -v

6、开机启动docker:systemctl enable docker

7、停止docker:systemctl stop docker

搜索步骤:

 · 例如现在想搜索mysql docker镜像

1、(在启动docker之后)搜索mysqldocker镜像:docker search mysql

"INDEX":索引

"NAME":镜像名称

"DESCRIPTION":镜像描述

"STARS":关注的人数(以K为单位)

"OFFICIAL":是不是来自官方的镜像,【OK】代表“是来自官方”

"AUTIMATED":镜像是不是自动配置的,【OK】表示“是自动配置,下载后自动配置好相应数据”

下载镜像:

1、下载MySQL镜像:docker pull mysql/ docker pull  mysql:[tag]

[tag]根据docker官网查询产品的版本号码填写。不填写默认为latest最新版

2、查询docker主机已经下载好的全部镜像:docker images

删除镜像:

1,根据image-id删除镜像:docker rmi image-id

 

容器操作:

1、搜索镜像
[root@localhost ~]# docker search tomcat
2、拉取镜像
[root@localhost ~]# docker pull tomcat
3、根据镜像启动容器
docker run --name mytomcat -d tomcat:latest
4、docker ps  
查看运行中的容器
5、 停止运行中的容器
docker stop  容器的id
6、查看所有的容器
docker ps -a
7、启动容器
docker start 容器id
8、删除一个容器
 docker rm 容器id
9、启动一个做了端口映射的tomcat
[root@localhost ~]# docker run -d -p 8888:8080 tomcat
-d:后台运行
-p: 将主机的端口映射到容器的一个端口    主机端口:容器内部的端口

10、为了演示简单关闭了linux的防火墙
service firewalld status ;查看防火墙状态
service firewalld stop:关闭防火墙
11、查看容器的日志
docker logs container-name/container-id

更多命令参看
https://docs.docker.com/engine/reference/commandline/docker/
可以参考每一个镜像的文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值