介绍
本篇内容介绍了“码头工人的使用方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
首先使用百度云服务器配置一个centos7以上版本的linux环境,然后按照码头工人官网安装码头工人环境与配置在自己电脑上下载壳,官网有给学生使用的版本,在图中选择相应版本下载安装并且连接云服务器
码头工人:官网地址安装完之后记得更换镜像下载地址使用码头工人命令安装mysql,复述,tomcat, rabbitmq等相关应用即可,以下举例安装复述和mysql, rabbitmq码头工人安装无非就是六步
1。搜索镜像(docker search ,镜像名称) 2.拉取自己所需版本镜像(docker pull 镜像名称,,,,拉取镜像名称时如果后面不跟:版本号则拉取最新的镜像) 3.查看镜像(docker 图像) 4.启动镜像(docker run - d后台运行/-前台运行,-p 指定端口,-p 随机端口,——name 容器名称,镜像名称,等等需要的自行加命令,码头工人官网都有教程) 5.停止容器(docker stop 镜像ID或者名称) 6.移除容器(docker rmi 镜像ID或者名称)
安装mysql的镜像,如果需要外部访问则需要进行一下命令
1. docker search mysql 2只docker pull  mysql: *。* 3. docker 图像 4. docker run -p 3306:3306 ——name mysql -v /谢/mysql/conf:/etc/mysql/conf.d , -v /谢/mysql/日志:/logs , -v /谢/mysql/数据:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456, -d mysql 5 .运行完之后进入容器里 docker exec  -it mysql  bash mysql -u  root - p select 主机、用户插件,authentication_string 得到mysql.user; (主机为,%,表示不限制ip 本地主机表示本机使用,插件非mysql_native_password 则需要修改密码) 输入如下命令 mysql> ALTER  USER & # 39;根# 39;@ # 39;% & # 39;,IDENTIFIED WITH mysql_native_password BY & # 39; 123456 & # 39;; mysql> flush 特权; 再次查询select 主机、用户插件,authentication_string 得到mysql.user; 出现如下图则可以进行外部连接了
安装复述时使用容器数据卷在云服务器上创建redis.conf
1. docker pull 复述 2. docker run -p 6379:6379  -v /根/测试/数据:/data -v /根/测试/redis.conf:/usr/本地/etc/复述/redis.conf , -d 复述:3.2,redis-server /usr/本地/etc/复述/redis.conf ——appendonly 是的 3,然后再redis.conf文件夹下创建redis.conf文件进行编辑,注释掉bind 127.0.0.1 把图中的保护模式设置成不,负责连接的时候会连接不上 4.最后使用redi-desktop测试连接
安装rabbitmq
1. docker search rabbitmq 2只docker pull  rabbitmq: *。* 3. docker 图像 4. docker run -d ——hostname localhost ——name rabbit-management ——重启=always -p 15672:15672 -p 5672:5672 rabbitmq: 3.6 -management-alpine