进入mysql目录,启动容器 docker run -p 3306:3306 --name docker-mysql -v ?...docker images mongo 进入容器内部命令行 docker exec -it mymysql /bin/bash docker run -it mongo:latest mongo...--host 172.17.0.1 查看某个容器运行日志 docker logs mymysql 默认显示正在运行的容器 docker ps 显示最近创建的容器 docker ps -l 显示所有的容器...,包括未运行的 docker ps -a 删除单个容器 docker rm 209bfac290c5 ?...docker stop containerId // containerId 是容器的ID ? docker ps -a -q // 查看所有容器ID ?
Docker 搭建 nginx Nginx(发音同 engine x)是一个异步的Web服务器,主要提供 Web 服务、反向代理、负载均衡和 HTTP 缓存功能。...Docker hub下载Nginx镜像 浏览器访问:https://hub.docker.com/_/nginx 查看Nginx镜像详细信息。...docker pull nginx docker pull nginx:1.17.9 运行 Nginx 容器 运行 Nginx 容器命令为: docker run -d --name nginx -p...Hogwarts 启动一个 Nginx 容器 docker run -d --name nginx1 -p 8089:80 \ -v ${PWD}/html:/usr/share
RabbitMQ的安装和使用 1、查找镜像 docker search rabbitmq 2、拉取镜像 docker pull rabbitmq:3.7.16-management 默认情况下,会拉取rabbitmq...这里拉取 Web浏览器管理页面的tag 3.7.16-management 3、启动镜像 docker run -p 15672:15672 -p 5672:5672 -d --hostname dnmp-rabbitmq...type 交换机类型 type direct表示直接根据路由键(orange/black)发送消息 PHP 客户端库 以下以ThinkPHP5.1 框架为测试环境 安装扩展库 php-amqplib docker...\n"; $channel->close(); $connection->close(); } 注意 1、 user和 password就是docker启动时候的 RABBITMQ_DEFAULT_USER...前面我们设置的 admin和admin 2、连接主机host是dnmp-rabbitmq,由于是在docker容器之内 在终端中,运行消费者(接收者) > docker exec -it dnmp-php72
前言 atmoz/sftp: https://github.com/atmoz/sftp 步骤 Docker安装 https://www.cnblogs.com/wangyang0210/p/12765068...mkdir -p /app/local/sftp/etc/ vi /app/local/sftp/etc/user.conf sftp_test:sftp123456:1003:1000 搜索镜像 docker...search sftp https://github.com/atmoz/sftp 运行容器 docker run -d -p 6666:22 --name sftpd -v /app/local
引言 Docker 搭建 Nextcloud docker-compose.yml 参考: nextcloud/docker: ⛴ Docker image of Nextcloud.../.examples at master · nextcloud/docker docker/.examples/dockerfiles/full/apache at master · nextcloud.../nextcloud-docker at main · yiyungent/awesome-docker 1..../.examples at master · nextcloud/docker - 官方 Docker Nextcloud: Install Preview Generator – Allerstorfer.at...NextCloud——结合rclone打造个人私有云存储 - 墨天轮 定制优化Nextcloud镜像 - 知乎 搭建NextCloud私有网盘挂载OneDrive - 云+社区 - 腾讯云 丢掉为知笔记用
1.安装docker以及配置docker 1.安装docker yum install docker-io -y 2.查看docker版本 docker -v image.png 3.启动docker...service docker start image.png 4.设置开机启动 chkconfig docker on image.png 提示我使用 systemctl enable docker.service...命令 systemctl enable docker.service image.png 5.配置 Docker 因为国内访问 Docker Hub 较慢, 可以使用腾讯云提供的国内镜像源, 加速访问...sysconfig/docker image.png systemctl daemon-reload image.png //重新启动docker service docker restart image.png...2.docker简单操作 1.下载镜像 //下载一个官方的 CentOS 镜像到本地 docker pull centos image.png //下载好的镜像就会出现在镜像列表里 docker images
1、 docker pull nginx docker pull daocloud.io/nginx mkdir -p /www/log mkdir -p /www/html 2、 docker...daily rotate 30 create 644 root root missingok notifempty compress sharedscripts postrotate docker...exec nginx01 bash -c "if [ -f /www/nginx.pid ]; then kill -USR1 docker exec nginx01 cat /www/nginx.pid..." endscript } 5、切割测试 logrotate -d -f /etc/logrotate.d/nginx01 手动执行 logrotate -f /etc/logrotate.d/docker_nginx
Docker搭建Mongodb 1.1 获取docker镜像 docker pull mongo 1.2 创建mongodb容器 docker run --name my-mongo -p 27017...默认mongodb是不使用用户认证 1.3 进入容器设置用户 docker exec -it 容器id /bin/bash mongo use admin db.createUser({user:..."root",pwd:"root",roles:[{role:'root',db:'admin'}]}) //创建用户,此用户创建成功,则后续操作都需要用户认证 exit 或者直接进入admin docker...docker run --name some-mongo -d mongo --configsvr 2.2 数据持久化 在使用MongoDB的容器时,数据持久化有很多种方式,下面我们将描述一种推荐的方式...docker run --name some-mongo -d mongo --auth 使用exec命令进入命令行,并添加用户名和密码。
grafana #查找镜像 docker search grafana #获取下载镜像 docker run -d -p 3000:3000 --name=grafana -v /data/grafana...:/var/lib/grafana grafana/grafana #查看日志 docker logs -f grafana #发现报错,对’/var/lib/grafana/plugins’ 未权限创建目录...,赋予权限: chmod 777 /data/grafana #重启grafana docker restart grafana #再次查看日志 docker logs -f grafana 浏览器访问
MediaWiki 也提供了官方的 Docker image,这就节省了不少安装环境的工作量,接下来就来看看私有 MediaWiki 站点是如何搭建起来的吧。... pull mysql:5.7 docker run -itd -p 3306:3306 --name wiki-mysql -e MYSQL_ROOT_PASSWORD=123456 --restart...docker pull mediawiki:1.31.1 docker run -itd --name mywiki -p 8080:80 --privileged=true --restart=always...复制网页目录 docker cp mywiki:/var/www/html /data/mediawiki/ 杀掉docker,以新的方式启动。...docker rm -f mywiki docker run -itd --name mywiki -p 8080:80 -v /data/mediawiki/html:/var/www/html --
docke-compose.yml docker-compose.yaml version: '3'.../docker .sock: /var/run/docker.sock...ports: - "9000:9000" 启动: docker-compose...up -d 测试: 登陆:docker exec -it kafka bash 创建topic: kafka-topics.sh --create --topic test \ --zookeeper...kafka-console-consumer.sh \ --bootstrap-server kafka:9092 \ --from-beginning --topic test 按照上面的测试没有问题的话,就证明搭建成功
当然了大佬课程是搭建的7.9.6的版本,我是直接玩8.9.0的lts了。 1....安装了docker环境的初始化主机。...主机ip为:192.168.0.109 2. docker搭建SonarQube 关于 lts镜像 为什么用sonarqube:8.9.0-community image呢?.../data/sonarqube/sonarqube_lib/ ## 销毁旧的容器,重新挂载本地目录 docker stop sonarqube docker rm sonarqube docker run...直接在192.168.0.173这台搭建了gitlab的主机上面搭建了(这台主机我也搞了jenkins slave。
引言 使用 Dockerfile、Docker Compose 构建 Spark集群环境,方便以后的部署,日常开发。.... docker run -it --name spark-container spark-with-java bash 3....利用docker搭建spark测试集群 - 知乎 马踏飞燕——奔跑在Docker上的Spark - jasonfreak - 博客园 Spark安装和使用_厦大数据库实验室博客 在集群上运行Spark应用程序..._厦大数据库实验室博客 马踏飞燕——奔跑在Docker上的Spark - jasonfreak - 博客园 在阿里云中搭建大数据实验环境_厦大数据库实验室博客 Ubuntu 14.04 Spark单机环境搭建与初步学习...- 知乎 本文作者: yiyun 本文链接: https://moeci.com/posts/分类-docker/docker-spark/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA
1.搭建之前先看一下搭建好的目录结构 ?.../mysql 创建docker compose文件 docker-compose.yaml version: '3'...mysql-db: container_name: mysql-docker...up -d 查看: docker ps 15117a33fc98 mysql:8.0 "docker-entrypoint.s…" 24 minutes ago Up 23 minutes 0.0.0.0...:3306->3306/tcp, 33060/tcp mysql-docker 测试: 1.查看ip docker network ls docker network inspect xxx-network-id
首先了解一下Docker是什么? Docker是一个容器引擎,可以用来部署应用。通过 Docker,可以实现快速交付,测试和部署代码,可移植性强。...启动 Docker: sudo systemctl start docker 通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community 。...sudo docker run hello-world 到此,Docker的环境安装就告一段落了,如果是其他的linux系统要安装Docker的话,可以参考菜鸟教程上的步骤。...接下来可以自己去动手操作一下,用Docker去搭建MySQL,Tomcat、Nginx以及其他环境,熟练一下docker的一些常用命令和操作,部分企业的环境部署也用到了Docker,做测试了解一下这方面的一些知识的话...Docker 提升和进阶的话 ,可以结合 Docker + Kubernetes(简称k8s)一起学习。
2、添加yum软件源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo...docker-ce --showduplicates | sort -r (2)指定版本安装 yum -y install docker-ce-[VERSION] 例如(版本3:20.10.8-3....el7需去掉前边的3:) yum -y install docker-ce-20.10.8-3.el7 4、设置开机时自动启动 systemctl enable docker 5、启动Docker systemctl...start docker 6、查看Docker运行状态 systemctl status docker 7、查看Docker版本 docker version 8、验证安装 docker run...hello-world 9、查看Docker所有运行的容器 docker ps -a
svr-1 无 centos 7.6 1核2g 192.168.31.216 svr-2 无 mysql 使用docker方式安装 注意:密码不要设置123456这种简单的密码 mkdir -p /...data/mysql/data docker run -d --name mysql --restart=always -e MYSQL_ROOT_PASSWORD=abcd@1234 -p 3306...方式安装 mkdir -p /data/redis/data docker run -d -it --name redis -p 6379:6379 -v /data/redis/data:/data ...进入docker容器,创建用户assets,生成秘钥 # docker exec -it jumpserver /bin/bash # useradd assets # su assets $ ssh-keygen.../id_rsa . # docker cp jumpserver:/home/assets/.ssh/id_rsa.pub .
pull percona/percona-xtradb-cluster docker tag percona/percona-xtradb-cluster pxc docker rm percona/...pxc docker swarm init#将生成的docker swarm join...:2377复制到其他主机会显示AS A WORKER swarm集群常用命令:docker node ls#查看...swarm集群 docker node rm#移除swarm的某一节点 docker swarm leave -f 强制解散swarm...volume create 卷名 --创建 docker volume ls --查看 docker volume...inspect 卷名 --查看数据卷详情 待主节点创建成功后,可以docker ps 查看容器工作状态 等待1分钟左右使用Navicat客户端工具进行连接 7.创建pxc其他worker节点 docker
Docker Hub 目前Docker官方维护了一个公共仓库Docker Hub,其中已经包括了数量超过15000个镜像。大部分需求都可以通过在Docker Hub中直接下载镜像来使用。...注册登录 可以在https://hub.docker.com 免费注册一个Docker账号。在命令行执行docker login输入用户名及密码来完成在命令行界面登记Docker Hub。...你可以通过docker logout退出登录。 ? 拉取镜像 可以通过docker search命令来查找官方仓库中的镜像,并利用docker pull命令来将它下载到本地。 ? ?...docker-registry是官方提供的工具,可以用于构建私有的镜像仓库。 安装运行docker-registry 可以通过获取官方registry镜像来运行。...docker image ls 使用docker tag将session-web:latest这个镜像标记为127.0.0.1:5000/session-web:latest格式为docker tag
领取专属 10元无门槛券
手把手带您无忧上云