docker的使用方式
本篇内容介绍了“docker的使用方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联建站不只是一家网站建设的网络公司;我们对营销、技术、服务都有自己独特见解,公司采取“创意+综合+营销”一体化的方式为您提供更专业的服务!我们经历的每一步也许不一定是最完美的,但每一步都有值得深思的意义。我们珍视每一份信任,关注我们的成都网站制作、成都网站建设、外贸营销网站建设质量和服务品质,在得到用户满意的同时,也能得到同行业的专业认可,能够为行业创新发展助力。未来将继续专注于技术创新,服务升级,满足企业一站式网络营销推广需求,让再小的品牌网站设计也能产生价值!
首先使用百度云服务器配置一个centos7以上版本的linux环境,然后按照docker官网安装docker环境与配置 在自己电脑上下载shell,官网有给学生使用的版本,在图中选择相应版本下载安装并且连接云服务器
docker:官网地址 安装完之后记得更换镜像下载地址使用docker命令安装MySQL,redis,tomcat,rabbitmq等相关应用即可,以下举例安装redis和mysql,rabbitmq docker安装无非就是六步
1.搜索镜像 (docker search 镜像名称) 2.拉取自己所需版本镜像 (docker pull 镜像名称 拉取镜像名称时如果后面不跟:版本号则拉取最新的镜像) 3.查看镜像 (docker images) 4.启动镜像 (docker run -d后台运行/-it前台运行 -p 指定端口 -P 随机端口 --name 容器名称 镜像名称 等等需要的自行加命令,docker官网都有教程) 5.停止容器 (docker stop 镜像ID或者名称) 6.移除容器 (docker rmi 镜像ID或者名称)
安装mysql的镜像,如果需要外部访问则需要进行一下命令
1.docker search mysql 2. docker pull mysql:*.* 3.docker images 4.docker run -p 3306:3306 --name mysql -v /xie/mysql/conf:/etc/mysql/conf.d -v /xie/mysql/logs:/logs -v /xie/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql 5.运行完之后进入容器里 docker exec -it mysql bash mysql -u root -p select host,user,plugin,authentication_string from mysql.user; (host为 % 表示不限制ip localhost表示本机使用 plugin非mysql_native_password 则需要修改密码) 输入如下命令 mysql>ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; mysql>flush privileges; 再次查询select host,user,plugin,authentication_string from mysql.user; 出现如下图则可以进行外部连接了
安装redis时使用容器数据卷在云服务器上创建redis.conf
1.docker pull redis 2.docker run -p 6379:6379 -v /root/test/data:/data -v /root/test/redis.conf:/usr/local/etc/redis/redis.conf -d redis:3.2 redis-server /usr/local/etc/redis/redis.conf --appendonly yes 3.然后再redis.conf文件夹下创建redis.conf文件进行编辑,注释掉bind 127.0.0.1 把图中的保护模式设置成no,负责连接的时候会连接不上 4.最后使用redi-desktop测试连接
安装rabbitmq
1.docker search rabbitmq 2. docker pull rabbitmq:*.* 3.docker images 4.docker run -d --hostname localhost --name rabbit-management --restart=always -p 15672:15672 -p 5672:5672 rabbitmq:3.6-management-alpine
“docker的使用方式”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
文章标题:docker的使用方式
本文来源:http://pwwzsj.com/article/pgesgo.html