编辑
2023-05-12
Docker
00

1.下载Mysql

js
docker pull mysql:5.6

2.运行mysql

js
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql镜像id

相关信息

-e 参数代表 指定一个环境变量给 mysql的密码设置成123456

3.测试进入MySQL

js
docker exec -it mysql容器id bash
bash
mysql -u root -p 123456 #进行登录mysql数据库
编辑
2023-05-04
Docker
00

1.查看容器内的进程

bash
docker top 容器id

2.查看容器内的细节

bash
docker inspect 容器id

3.容器数据卷机制

image.png

bash
# 作用:用来实现容器中的数据与宿主机中的数据进行映射。(同步机制) # 启动时需要设置好。 #1.使用绝对路径设置数据卷 docker run -d -v 宿主机绝对路径:容器内路径 容器id #注意的是这种方式会清空容器该目录下的文件。 #2.加上ro容器内就不能做修改操作,只能做只读操作。 docker run -d -v 宿主机绝对路径:容器内路径:ro 容器id #3.用别名方式进行数据卷的挂载。 docker run -d -v abc:容器内路径 容器id #注意abc是 别名,如果不存在就会自动创建,使用别名能保留容器内的原始内容,前提是别名文件下没用内容。 #创建的目录默认是在 /var/lib/docker/volumes/ 下。
编辑
2023-03-16
Docker
00

1.运行容器命令

bash
docker run 镜像id

bash
#参数加 -p 可以映射端口 #映射端口前面是本服务器的端口,后面是容器的端口,把容器的端口映射到服务器的端口,可访问到tomcat服务。 docker run -p 8080:8080 容器id
bash
#加参数 -d 可以后台启动服务 docker run -p 8080:8080 -d 容器id
bash
# 给容器起一个名称 可以加参数 --name 名字 docker run -p 8080:8080 -d --name tomcat001 容器id
编辑
2023-03-15
Docker
00

1.查看本机服务器镜像命令

bash
docker images # REPOSITORY:镜像的名称 # TAG:版本 # IMAGE ID:镜像ID唯一 # CREATED :镜像创建时间 # SIZE :占用大小
编辑
2023-03-15
Docker
00

1.查看docker版本信息

bash
docker version

image.png

Document