0
点赞
收藏
分享

微信扫一扫

数字图像处理实验记录十(图像分割实验)

ixiaoyang8 2024-02-09 阅读 16

一:介绍docker:

1、

docker ps:显示正在运行的容器。
docker images:显示本地的镜像。
docker run:创建并启动一个新容器。
docker stop:停止一个正在运行的容器。
docker rm:删除一个容器。
docker build:根据 Dockerfile 构建一个新的镜像。

2、

  1. Portainer:一个基于 Web 的 Docker 管理界面,提供直观的用户界面来管理容器、镜像和网络等。
  2. Kitematic:适用于 macOS 和 Windows 系统的官方 Docker GUI 工具,提供了一个简单易用的界面来管理
    Docker 容器。
  3. Rancher:一个强大的容器管理平台,提供了图形化的界面来管理 Docker 集群和应用程序。

3、

使用以下命令连接到 MySQL 容器:

docker exec -it mysql-container mysql -uroot -p

在这里插入图片描述

在 Linux 系统中,你可以使用以下几种方法退出当前会话:

  1. 通过 “exit” 命令退出终端: 在终端窗口中,输入 “exit” 命令并按下 Enter 键即可退出当前会话。这将关闭当前终端窗口。
  2. 使用快捷键退出终端: 大多数终端模拟器都支持使用快捷键来退出。通常,你可以使用 Ctrl + DCtrl + C
    的组合键来退出终端会话。按下这些键后,终端窗口将关闭。
  3. 通过 “logout” 命令退出登录: 如果你是通过 SSH 或其他远程登录方式连接到 Linux 系统的,可以使用 "logout"命令退出登录。在终端中输入 “logout” 命令并按下 Enter 键,你将被注销并返回到登录前的状态。

在windows本地安装mysql之后,用Navicat连接,然后报错:
2059 - Authentication plugin ‘caching_sha2_password’ cannot be loaded
解决连接:https://blog.csdn.net/MrRight000/article/details/121754066

使用docker修改密码:
要修改 MySQL 和 Redis 数据库的密码,你可以通过以下步骤在 Docker 容器中实现:
修改 MySQL 数据库密码:
1、使用以下命令进入正在运行的 MySQL 容器:

docker exec -it mysql-container bash

2、进入容器后,使用以下命令登录到 MySQL:

mysql -uroot -p

3、输入当前的 MySQL root 密码,然后按下 Enter 键进行登录。
4、在成功登录后,使用以下命令修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

将 ‘新密码’ 替换为你想要设置的新密码。
5、修改密码后,可以使用 exit 命令退出 MySQL 和容器的 bash shell。
修改 Redis 数据库密码:

docker exec -it redis-container bash
redis-cli
CONFIG GET requirepass

如果返回结果中有一个密码值,则表示已经设置了密码。、

CONFIG SET requirepass ""
5、如果未设置密码,则无需执行第 4 步。直接进入下一步。
CONFIG SET requirepass "新密码"

将 “新密码” 替换为你想要设置的新密码

docker命令:创建镜像:

首先,确保已经成功构建了 Docker 镜像。在命令行中执行以下命令来构建镜像:

docker build -t library-admin-pro:latest .
docker run -p 8080:80 library-admin-pro:latest 或者(docker run -di --name=library-admin-pro --restart always -p 8085:8085 library-admin-pro:latest)
docker start my-container
docker start -i -t my-container
docker stop <容器ID或名称>
docker stop my-container
docker rmi <镜像名称>
docker rmi my-image
docker rmi -f my-image

请谨慎使用强制删除镜像的命令,因为这可能会导致数据丢失和应用程序中断。

docker start <CONTAINER ID 或名称>
docker start my-container
docker start -i -t my-container

这样您可以与容器进行交互,查看输出或执行命令。

注:如果学到东西,请点个赞加个关注,一起交流学习技术,qq:169000978,欢迎一起来探讨技术。

举报

相关推荐

0 条评论