一.安装docker
1.windows && mac 系统安装
下载地址 安装完成后点击应用程序启动即可
打开终端,输入docker -v,出现版本号则说明安装成功
2.linux 系统安装
apt升级
sudo apt-get update
添加相关软件包
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
下载软件包的合法性,需要添加软件源的 GPG 密钥
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
source.list 中添加 Docker 软件源
sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \ $(lsb_release -cs) \ stable"
安装 Docker CE
sudo apt-get update
sudo apt-get install docker-ce
启动 Docker CE
sudo systemctl enable docker sudo systemctl start docker
建立 docker 用户组(附加)
sudo groupadd docker
sudo usermod -aG docker $USER
Helloworld测试
docker run hello-world
镜像加速
编辑 /etc/docker/daemon.json
vi /etc/docker/daemon.json
{
"registry-mirrors": [
"https://dockerhub.azk8s.cn",
"https://reg-mirror.qiniu.com"
]
}
sudo systemctl daemon-reload
sudo systemctl restart docker
二.用docker拉取mongo镜像
拉取镜像
docker pull mongo or docker pull mongo:tag tag代表镜像的版本,不加默认是最新的
详情请看文档
运行镜像
docker run --name your-mongo-name -d mongo your-mongo-name自己指定即可,表示镜像运行的容器名称
查看镜像实例运行的机器
docker exec -it your-mongo-name bash
进入即可执行相关mongo的命令去查看数据库
三.拉取并运行 mongo-express 镜像
docker run -it --rm -p 8081:8081 --link YOUR_MONGODB_CONTAINER:mongo mongo-express
YOUR_MONGODB_CONTAINER就是上面你运行镜像的容器名称
是不是非常easy 呢,一句话搞定,然后你就可以打开 http://0.0.0.0:8081/ 看到mongo图形化界面. 有任何问题欢迎大家一起交流,本人也是初学,请多指教~