Docker 安装
CentOS Linux release 7.5.1804
安装Docker
yum install docker
安装后查看Docker版本
docker -v
查看Docker 信息
docker info
查看Docker帮助
docker --help
启动/停止Docker
systemctl start/stop/restart/status docker
开机自启动Docker
systemctl enable docker
列出docker下的所有镜像 docker images
搜索镜像
docker search 镜像名称
拉取镜像
docker pull 镜像名称
删除镜像
docker rmi 镜像名称/id
查看容器
docker ps -a
停止/启动容器
docker stop/start 容器ID/名
删除容器
docker rm 容器ID/名
Docker 容器
MySQL
(1)搜索MySQL镜像
docker search mysql
(2)拉取MySQL镜像
docker pull docker.io/centos/mysql-57-centos7
(3)创建MySQL容器,并启动
docker run -di --name jtqy_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 docker.io/centos/mysql-57-centos7
(4)用Navicat 连接即可(root/123456)
Redis
(1)搜索Redis镜像
docker search redis
(2)拉取Redis镜像
docker pull docker.io/redis
(3)创建Redis容器,并启动
docker run -di --name jtqy_redis -p 6379:6379 redis
(4)用Redis Desktop Manager 连接即可
ActiveMQ
(1)搜索ActiveMQ镜像
docker search activemq
(2)拉取ActiveMQ镜像
docker pull docker.io/webcenter/activemq
(3)创建ActiveMQ容器,并启动
docker run -d --name jtqy_activemq -p 61616:61616 -p 8161:8161 docker.io/webcenter/activemq:latest
(4)用Web 访问(默认的账号密码都是admin)即可http://localhost:8161/
Nginx
(1)搜索Nginx镜像
docker search nginx
(2)拉取Nginx镜像
docker pull docker.io/nginx
(3)创建Nginx容器,并启动
docker run -di --name jtqy_nginx -p 80:80 nginx
(4)测试Nginx , http://192.168.0.111
RabbitMQ
(1)搜索RabbitMQ镜像
docker search rabbitmq
(2)拉取RabbitMQ镜像
docker pull docker.io/rabbitmq(带管理界面docker pull docker.io/rabbitmq:3.7.8-management)
(3)创建RabbitMQ容器,并启动
sudo docker run -d --name my-rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 -e RABBITMQ_DEFAULT_VHOST=my_vhost docker.io/rabbitmq:latest
(4)测试Nginx , http://localhost:15672
Gitlab
(1)搜索gitlab镜像
docker search gitlab
(2)拉取gitlab镜像
docker pull docker.io/gitlab/gitlab-ce
(3)创建gitlab容器,并启动
sudo docker run -d -p 8443:443 -p 8081:80 -p 8022:22 -p 9090:9090 --name gitlab --restart always --privileged=true -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab -v /etc/localtime:/etc/localtime docker.io/gitlab/gitlab-ce:latest
(4)测试gitlab , http://172.16.81.81:8081
分享到:
相关推荐
在WIN7系统在Oracle VM VirtualBox启动DOCKER虚拟机出现以下错误的解决办法。Unable to load R3 module D:\Program Files\Oracle\VirtualBox/VBoxDD.dll (VBoxDD):GetLastError=1790 (VERR_UNRESOLVED_ERROR) 返回 ...
VirtualBox是功能强大的x86和AMD64 / Intel64 虚拟化产品,适用于企业和家庭使用。VirtualBox不仅是面向企业客户的功能极为丰富的高性能产品,而且还是根据GNU通用公共许可证(GPL)版本2的条款免费作为开源软件提供...
Mac OS X用户使用Docker Toolbox安装Docker软件, Docker Toolbox包含了下列的Docker 工具: Docker CLI客户端, 用来运行Docker Engine,并创建镜像和容器 Docker Machine, 在Mac OS... Oracle VM VirtualBox 由于Docker
VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox...
打开 Oracle VM VirtualBox 管理器。 2. 删除名为 “default” 的虚拟机(如果正在运行,请先停止再删除)。 3. 重新启动 Docker Quickstart Terminal,Docker Toolbox 将自动创建一个新的虚拟机并启动它。 通过...
Docker Toolbox提供了一种在不满足Docker Desktop for Windows 应用最低系统要求的Windows系统上使用Docker的方法。...Oracle VM VirtualBox 由于Github下载比较慢,这里我把该安装包下载下来以方便
对于Windows用户来说,使用docker toolbox来安装docker是最简单的方式 docker toolbox是一个工具集,它主要包含以下一些内容: Docker CLI 客户端,用来运行docker引擎创建镜像和容器...Oracle VM Virtualbox. 虚拟机
虚拟机:Oracle VMVirtualBox Linux: ubuntukylin-14.04.1-amd64.iso JDK:1.7 一.环境准备 step1:安装虚拟机 step2:修改宿主机BIOS配置,详细步骤见文章://www.jb51.net/article/96239.htm step3:在虚拟机上安装...
1.安装DockerToolbox,同时会附带安装Docker Quickstart Terminal、Kitematic (Alpha)、Oracle VM VirtualBox docker terminal界面如下,可进行常见docker命令操作。 Kitematic界面如下,用于管理容器下载。 ...
VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox...
前言 目前对docker支持最好的是Ubuntu系统,docker不支持在... Oracle VM VirtualBox 安装之前需要检查BIOS中虚拟化的设置是否已打开,参考此页面 1、下载安装文件 https://www.docker.com/toolbox 2、双击安装文件
VirtualBox:4.3.18 r96516(/w Oracle VM VirtualBox 扩展包) Mesos 环境 一个 Mesos 主节点 Mesos-Master 马拉松 动物园管理员 两个 Mesos 从节点 Mesos-奴隶 码头工人 (注) 编辑 Vagrantfile 中的 "num_slave_...
首先打开Oracle VM VirtualBox,选择default虚拟机,右键打开设置界面(如图),选择共享文件夹。如下设置: cmd中输入这条命令,对应的是第一个共享文件夹 docker run -v /c/Users/test:/test -t -i ubuntu /bin/...
在实际操作中,这些值应根据你的网络环境进行调整,确保它们与物理网络的其他设备位于同一子网内。对于配置文件中的其他细节,如`auto`和`iface`,它们分别代表自动启动接口和接口类型,这部分知识更深入,但本文不...
在实际开发中,Vagrant还支持Docker、AWS等其他提供商,使得开发环境的搭建更加灵活。同时,Vagrant的版本控制特性使得团队成员可以轻松地复制相同的开发环境,从而保证代码在不同环境中的行为一致,减少了“它在我...
从,Oracle VM VirtualBox是一个跨平台的虚拟化应用程序。 这意味着什么? 一方面,它可以安装在现有的基于Intel或AMD的计算机上,无论它们运行的是Windows,Mac OS X,Linux还是Oracle Solaris操作系统(OSes...
在CPU虚拟化功能启用并重启电脑后,卸载现有的Docker Toolbox和Oracle VM VirtualBox,然后重新安装Docker Toolbox。安装完成后,再次尝试启动Docker Quickstart Terminal,此时应该能看到Docker的小鲸鱼图标,表示...
1. 打开Oracle VM VitualBox: 2. 点击【设置】->点击左侧的【共享文件夹】 3. 双击默认的【c/Users \\?\c:\Users】,进行编辑,这里设置D盘下的data为挂载共享目录,名称可修改,此处设为”data”。 点击确定 4....
安装 ,这是一个用于启动虚拟环境的 Oracle 驱动工具。 Vagrant 开始支持 VMWare,但我们没有用它测试我们的脚本。 安装。 这是一个非常简单的工具,可以使用 Chef 或 Puppet 脚本启动虚拟环境并在其中安装软件。 ...