docker简单实践(centos7,docker-io)

本文详细介绍了Docker的安装过程,启动与状态检查方法,以及如何使用Docker pull下载镜像,run命令启动容器,如MySQL服务,并设置端口映射与密码。此外,还提供了常用的Docker命令,如ps、exec、rm、stop、start、images等,帮助读者全面掌握Docker的基本使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装&启动

yum install -y docker-io
service docker start

查看docker 信息

docker info

查看docker状态

service docker status 运行后出现下图信息

在这里插入图片描述

hello-word

启动一个docker的helloword

docker run hello-world

使用:

下载软件

docker pull命令

docker pull redis:3.2.12
docker pull mysql:5.6.41

启动一个MySQL服务

–name docker容器名
-p 8099:3306 系统端口8099映射到docker的mysql服务端口3306
-e MYSQL_ROOT_PASSWORD=root 设置root用户的密码,密码为: root
-d docker后台运行
mysql:5.6.41 docker中的MySQL版本

docker run --name mysql-demo -p 8099:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6.41

使用 docker ps 命令查看已启动的docker容器

在这里插入图片描述
然后就可以直接在本地连接mysql了,端口是8099

在这里插入图片描述

docker的一些常用命令

docker ps  查看已启动的docker容器
docker ps -a  查看所有docker容器(包括已关闭的)
docker exec -it 775c7c9ee1e1(CONTAINER ID) /bin/bash  进入docker容器
docker rm [容器名]  删除docker容器(只能删除已关闭的)
docker stop [容器名]  启动容器
docker start [容器名]  启动容器
docker images  查看已下载的镜像
service docker status  查看docker运行状态
service docker restart  重启docker
docker logs --tail=“10” mytest  查看mytest容器的最后10行日志
docker cp fileName dockerName:绝对路径  将文件复制进docker
docker cp dockerName:/root/test.txt /root/ 下载docker容器中的文件到本地

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值