`
maosheng
  • 浏览: 560269 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle VM VirtualBox搭建 dokcer 环境

阅读更多
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






分享到:
评论

相关推荐

    themeservice_themeui_uxtheme(win7X64).rar

    在WIN7系统在Oracle VM VirtualBox启动DOCKER虚拟机出现以下错误的解决办法。Unable to load R3 module D:\Program Files\Oracle\VirtualBox/VBoxDD.dll (VBoxDD):GetLastError=1790 (VERR_UNRESOLVED_ERROR) 返回 ...

    【最新版】Oracle_VM_VirtualBox_Extension_Pack-6.1.6.vbox-extpack【亲测可用】最好的虚拟机扩展包

    VirtualBox是功能强大的x86和AMD64 / Intel64 虚拟化产品,适用于企业和家庭使用。VirtualBox不仅是面向企业客户的功能极为丰富的高性能产品,而且还是根据GNU通用公共许可证(GPL)版本2的条款免费作为开源软件提供...

    在Mac OS X安装Docker教程

    Mac OS X用户使用Docker Toolbox安装Docker软件, Docker Toolbox包含了下列的Docker 工具: Docker CLI客户端, 用来运行Docker Engine,并创建镜像和容器 Docker Machine, 在Mac OS... Oracle VM VirtualBox 由于Docker

    windows下安装docker

    打开 Oracle VM VirtualBox 管理器。 2. 删除名为 “default” 的虚拟机(如果正在运行,请先停止再删除)。 3. 重新启动 Docker Quickstart Terminal,Docker Toolbox 将自动创建一个新的虚拟机并启动它。 通过...

    VirtualBox-6.1.16 Win64位CSDN下载

    VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox...

    DockerToolbox-19.03.1.rar

    Docker Toolbox提供了一种在不满足Docker Desktop for Windows 应用最低系统要求的Windows系统上使用Docker的方法。...Oracle VM VirtualBox 由于Github下载比较慢,这里我把该安装包下载下来以方便

    DockerToolbox

    对于Windows用户来说,使用docker toolbox来安装docker是最简单的方式 docker toolbox是一个工具集,它主要包含以下一些内容: Docker CLI 客户端,用来运行docker引擎创建镜像和容器...Oracle VM Virtualbox. 虚拟机

    Linux下Docker安装配置教程

    虚拟机:Oracle VMVirtualBox Linux: ubuntukylin-14.04.1-amd64.iso JDK:1.7 一.环境准备 step1:安装虚拟机 step2:修改宿主机BIOS配置,详细步骤见文章://www.jb51.net/article/96239.htm step3:在虚拟机上安装...

    docker学习总结(一)

    1.安装DockerToolbox,同时会附带安装Docker Quickstart Terminal、Kitematic (Alpha)、Oracle VM VirtualBox docker terminal界面如下,可进行常见docker命令操作。  Kitematic界面如下,用于管理容器下载。  ...

    VirtualBox实现虚拟机中共享本地目录的方法

    VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox...

    在Windows系统下安装docker窗口的配置过程

    前言 目前对docker支持最好的是Ubuntu系统,docker不支持在... Oracle VM VirtualBox 安装之前需要检查BIOS中虚拟化的设置是否已打开,参考此页面 1、下载安装文件 https://www.docker.com/toolbox 2、双击安装文件

    VirtualBox 配置虚拟网卡(桥接),实现主机-虚拟机网络互通(图文教程)

    在实际操作中,这些值应根据你的网络环境进行调整,确保它们与物理网络的其他设备位于同一子网内。对于配置文件中的其他细节,如`auto`和`iface`,它们分别代表自动启动接口和接口类型,这部分知识更深入,但本文不...

    Docker-Mesos-Marathon:MesosMarathon 上的 Docker 框架

    VirtualBox:4.3.18 r96516(/w Oracle VM VirtualBox 扩展包) Mesos 环境 一个 Mesos 主节点 Mesos-Master 马拉松 动物园管理员 两个 Mesos 从节点 Mesos-奴隶 码头工人 (注) 编辑 Vagrantfile 中的 "num_slave_...

    DockerToolBox文件挂载的实现代码

    首先打开Oracle VM VirtualBox,选择default虚拟机,右键打开设置界面(如图),选择共享文件夹。如下设置: cmd中输入这条命令,对应的是第一个共享文件夹 docker run -v /c/Users/test:/test -t -i ubuntu /bin/...

    vagrant_2.2.18和VirtualBox6.1.26

    在实际开发中,Vagrant还支持Docker、AWS等其他提供商,使得开发环境的搭建更加灵活。同时,Vagrant的版本控制特性使得团队成员可以轻松地复制相同的开发环境,从而保证代码在不同环境中的行为一致,减少了“它在我...

    virtualbox-go:用于virtualbox的最完整的golang库

    从,Oracle VM VirtualBox是一个跨平台的虚拟化应用程序。 这意味着什么? 一方面,它可以安装在现有的基于Intel或AMD的计算机上,无论它们运行的​​是Windows,Mac OS X,Linux还是Oracle Solaris操作系统(OSes...

    win10家庭版安装Docker的方法步骤

    在CPU虚拟化功能启用并重启电脑后,卸载现有的Docker Toolbox和Oracle VM VirtualBox,然后重新安装Docker Toolbox。安装完成后,再次尝试启动Docker Quickstart Terminal,此时应该能看到Docker的小鲸鱼图标,表示...

    windows宿主机和docker容器设置挂载共享文件夹的步骤

    1. 打开Oracle VM VitualBox: 2. 点击【设置】->点击左侧的【共享文件夹】 3. 双击默认的【c/Users \\?\c:\Users】,进行编辑,这里设置D盘下的data为挂载共享目录,名称可修改,此处设为”data”。 点击确定 4....

    jtalks-vm:由 Vagrant (VirtualBox + Chef) 配置的虚拟机,以便更快、更可重复地启动 JTalks 项目的环境

    安装 ,这是一个用于启动虚拟环境的 Oracle 驱动工具。 Vagrant 开始支持 VMWare,但我们没有用它测试我们的脚本。 安装。 这是一个非常简单的工具,可以使用 Chef 或 Puppet 脚本启动虚拟环境并在其中安装软件。 ...

Global site tag (gtag.js) - Google Analytics