centos 7.x如何搭建docker

1.安装 Docker 所需的依赖包:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.添加 Docker CE 官方仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3.安装 Docker CE

a. 安装最新版本的 Docker CE

运行以下命令来安装 Docker CE:

sudo yum install docker-ce
b. 安装特定版本的 Docker CE

如果您想安装特定版本的 Docker CE,可以先列出可用版本,然后选择安装:

yum list docker-ce --showduplicates | sort -r

选择特定版本并安装:

sudo yum install docker-ce-<VERSION_STRING>

4. 启动 Docker 服务

sudo systemctl start docker

5.设置 Docker 开机自启动

sudo systemctl enable docker

6.验证 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

原文链接:​​​memory 

相关推荐

  1. CentOS7.x中用DockerMinio服务器

    2023-12-14 12:24:02       35 阅读
  2. CentOS7Harbor企业级Docker仓库

    2023-12-14 12:24:02       57 阅读
  3. 如何CentOS 7Redis Cluster ?

    2023-12-14 12:24:02       39 阅读
  4. 如何CentOS 7Redis Sentinel ?

    2023-12-14 12:24:02       32 阅读
  5. centos 7.x 安装docker最新版

    2023-12-14 12:24:02       72 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-14 12:24:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-14 12:24:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-14 12:24:02       82 阅读
  4. Python语言-面向对象

    2023-12-14 12:24:02       91 阅读

热门阅读

  1. CSS笔记

    CSS笔记

    2023-12-14 12:24:02      68 阅读
  2. net配置数据库链接的两种方式

    2023-12-14 12:24:02       45 阅读
  3. css中2D/3D的变化

    2023-12-14 12:24:02       58 阅读
  4. uniapp app 实现自适应宽度 input

    2023-12-14 12:24:02       55 阅读