centos 7.x如何搭建docker
2023-12-14 05:04:05
    		1.安装 Docker 所需的依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm22.添加 Docker CE 官方仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo3.安装 Docker CE
a. 安装最新版本的 Docker CE
运行以下命令来安装 Docker CE:
sudo yum install docker-ceb. 安装特定版本的 Docker CE
如果您想安装特定版本的 Docker CE,可以先列出可用版本,然后选择安装:
yum list docker-ce --showduplicates | sort -r选择特定版本并安装:
sudo yum install docker-ce-<VERSION_STRING>4. 启动 Docker 服务
sudo systemctl start docker5.设置 Docker 开机自启动
sudo systemctl enable docker6.验证 Docker 安装
运行以下命令验证 Docker 是否成功安装:
sudo docker --version使用dokcer安装mysql
搜索mysql镜像
docker search mysql
拉取镜像,如果不带tag,默认拉取最新版本
docker pull mysql
运行mysql镜像
docker run -d --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 mysql
解释一下这个命令:
- -d?表示在后台运行容器。
- --name my-mysql?为容器指定一个名称,此处为?- my-mysql。
- -e MYSQL_ROOT_PASSWORD=my-secret-pw?设置 MySQL 的 root 用户密码。请将?- my-secret-pw?替换为您想要设置的实际密码。
- -p 3306:3306?将容器的 MySQL 端口映射到主机的同一端口,允许从主机访问 MySQL 服务。
- mysql?是要运行的 Docker 镜像名称。
# 查看已安装的镜像
docker images
#查看运行的docker容器
docker ps
#查看容器运行日志
docker logs -f 容器id使用 MySQL 客户端连接到 Docker 中运行的 MySQL 服务器:
 ?
docker exec -it my-mysql mysql -uroot -p
    			文章来源:https://blog.csdn.net/EverythingAtOnce/article/details/134949265
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
    	本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!