Linux:Docker的安装与使用


一、Docker的安装

1)检查Linux内核版本
必须是3.10及以上
指令: uname -r

2)安装docker
指令:yum install docker

二、Docker的启动与关闭

1)启动docker

指令:systemctl start docker

2)开机自动启动docker

指令:systemctl enable docker

3)停止docker

指令:systemctl stop docker

三、Docker的常用操作指令

1、镜像操作

1)检索

指令:docker search 关键字;
eg: docker search redis

2)拉取

指令:docker pull 镜像名:tag (tag是指版本号,一般是最新版本)
eg: docker pull mysql/docker pull mysql:5.5

3)列表

指令:docker images

4)删除

指令:docker rmi image-id
eg: docker rmi 2151acc12881

2、容器操作

软件镜像----运行镜像----产生一个容器

1)根据镜像启动容器

指令:docker run --name 自定义名字 -d 镜像名:tag
eg: docker rum --name mytomcat -d tomcat:latest

2)查看运行中的容器

指令:docker ps

3)停止运行中的容器

指令:docker stop 容器ID

4)查看所有的容器

指令:docker ps -a

5)启动已有容器

指令:docker start 容器ID
eg: docker start 0ca572e5017b

6)删除已有容器

指令:docker rm 容器ID
eg: docker rm 0ca572e5017b

7)创建并启动容器时进行端口映射

指令:-p 系统端口:容器启动端口
指令:-d (后台运行)
eg: docker run --name Tomcat9.0 -d -p 8888:8080 tomcat

8)查看容器日志

指令:docker logs 容器ID/容器NAME
eg:docker logs 8002743ae896/Tomcat9.0

9)进入容器内部

指令:docker exec -it 容器ID bash
eg:docker exec -it 38823cd75b62 bash

10)启动所有容器

指令:docker start $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)
注意下这里的引号是英文引号(显示出来的是中文引号)

11)关闭所有容器

指令:docker stop $(docker ps -a | awk ‘{ print $1}’ | tail -n +2)
注意下这里的引号是英文引号(显示出来的是中文引号)

更多指令查看官方文档:
https://hub.docker.com/search/?type=image

四、如何解决连接MySql时出现的2059问题

解决方案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

缘丶沐逸尘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值