docker下安装mysql仓库

docker安装与拉取镜像的命令

centos下安装docker:yum install docker -y

开启docker: systemctl start docker

使用docker搜索镜像:docker search 镜像的名称。在搜索之前需要先配置源文件在/etc/docker/daemon.json下配置为为

搜索结果如下

使用docker拉取镜像:docker pull docker.io/centos (使用search查找到的镜像名称)

查看docker下的所有镜像:docker images

删除容器:docker container rm 8b7ff0a94028(容器id)

 

 

运行容器的命令

不常用的运行容器命令

创建容器,但是不开启:docker create -it --name 容器名称 镜像(id)  /bin/bash

开启容器命令:docker container start 8b7ff0a94028 

开启容器命令:docker start 8b7ff0a94028 

常用的运行容器命令

创建容器,并且开启:docker run -dit --name 容器名称 镜像(id)  /bin/bash

进入容器命令:docker exec -it 容器的名称 /bin/bash

对容器进行管理 

查看所有容器:docker container ls -a或docker ps -a

停止运行中的容器: docker container stop 容器id  或  docker container kill 容器id

删除关闭中的容器:docker container rm 容器id

启动容器:docker container start 容器id

建立mysql库

创建包含mysql的容器并启动

创建mysql容器:docker run -dit --name mysql31 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123 c7109f74d339
格式为:Docker run -dit --name 容器名称 -p 端口:端口 -e  MYSQL_ROOT_PASSWORD=数据库密码 镜像号

进入仓库

命令为:docker exec -it 仓库名 /bin/bash

查看docker容器(仓库)的ip

 代码格式:docker inspect --format ‘{{ .NetworkSettings.IPAddress }}’ 容器名称(id)

远程链接:mysql -u root -p密码 -h ip号

mysql8.0一下可以链接,本版本不能链接。

猜你喜欢

转载自blog.csdn.net/qq_39112101/article/details/94016170