Docker安装和常用配置【Linux】
2021/7/27 7:07:47
本文主要是介绍Docker安装和常用配置【Linux】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Linux下安装配置docker
安装指南:https://developer.aliyun.com/article/110806
一、配置国内镜像源
1.1 设置国内阿里巴巴下载源
[root@localhost]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
生成仓库缓存
[root@localhost]# yum makecache
1.2 设置国内阿里仓库
[root@localhost]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.1 安装docker
yum install docker-ce
备注:Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本是否支持安装docker
[root@localhost ~]# cat /etc/redhat-release #查看版本号 CentOS Linux release 7.1.1503 (Core) [root@localhost ~]# uname -r #查看Linux内核 c3.10.0-229.el7.x86_64
输入确定:y
2.2 卸载docker
2.2.1 查询安装过的包
yum list install | grep docker
备注:每个人下的docker包都不一样,记得一定要先查询出安装的docker包在使用下面这条命令;
语法如下:yum -y remove docker的包名
2.2.2 删除安装过的软件包
yum -y remove containerd.io.x86_64
2.2.3 删除镜像/容器等
rm -rf /var/lib/docker
3、docker常用命令
3.1 命令一:启动docker
systemctl start docker
3.2 命令二:启动docker
service docker start
3.3 命令一:关闭docker
systemctl stop docker
3.4 命令二:关闭docker
service docker stop
3.5 查看docker的状态
备注:该命令必须在docker启动的情况下才可以使用
docker info
3.6 查看docker的镜像命令
docker images
4、docker安装MySQL(5.7或8.0)
docker版本官方镜像地址:https://hub.docker.com
4.1 docker安装MySQL5.7
docker pull mysql:5.7
4.2 docker 安装MySQL8.0
docker pull mysql:8.0
5、docker安装Redis
Redis 6.x版本和Redis 5.x版本
docker版本官方镜像地址:https://hub.docker.com
Redis6.x版本
docker pull redis:6.2
Redis 5.x版本
docker pull redis:5.0.12
6、安装Nginx
docker pull nginx:latest
7、启动容器
语法:
docker run -p 本机映射端口:镜像映射端口 -d --name 启动镜像名称 -e 镜像启动参数 镜像名称:镜像版本号
参数释义:
-p 本机端口和容器启动端口映射
-d 后台运行
--name 容器名称
-e 镜像启动参数
7.1 运行容器
docker run -p 80:80 --name nginx -d nginx
8、停止镜像
docker stop 镜像ID
9、删除镜像
docker rmi 镜像ID
备注:删除镜像后续报错则输入以下命令:
docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm docker images|grep none|awk '{print $3 }'|xargs docker rmi
10、阿里云加速器配置
10.1 访问阿里云地址:www.aliyun.com
10.2 配置镜像加速地址:找到控制台→搜索:容器镜像服务
10.3 复制该地址,根据阿里云的教程走即可
最后是笔者的微信公众号:
欢迎学习Java的程序员关注,一起共同学习;
这篇关于Docker安装和常用配置【Linux】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14Docker端口:你真的公开了哪些东西?
- 2024-11-14用DOCKER在家里的实验室里搞些酷炫的玩意儿
- 2024-11-05掌握Docker:高效安全的十大最佳实践
- 2024-11-05在 Docker Compose 中怎么设置端口映射-icode9专业技术文章分享
- 2024-11-05在 Docker Compose 中怎么设置环境变量-icode9专业技术文章分享
- 2024-11-04Docker环境部署项目实战:新手入门教程
- 2024-11-04Docker环境部署资料:新手入门教程
- 2024-11-01Docker环境部署教程:新手入门指南
- 2024-11-01超越Docker:苹果芯片上的模拟、编排和虚拟化方案讲解
- 2024-11-01Docker环境部署:新手入门教程