docker入門實踐 部署mongodb

2021-09-11 14:23:36 字數 898 閱讀 1623

docker pull mongo

複製**

docker pull mongo:latest

複製**

docker pull mongo:版本號

例如:docker pull mongo:3.2

複製**

docker run --name dev-mongo -p 27017:27018 -d mongo:latest --auth --storageengine wiredtiger

複製**

引數說明:

docker exec -it dev-mongo /bin/bash mongo admin

複製**

引數說明:

在mongo shell命令列中:

> db.createuser( ] });

successfully added user:

]}//驗證是否新增成功

> db.auth("jsmith","some-initial-password")

> 1

複製**

//使用管理員賬號進入mongo

docker exec -it dev-mongo mongo admin -u jsmith -p some-initial-password

//建立dev資料庫

> use dev;

//向dev資料庫新增管理使用者

> db.createuser( ] });

複製**

進入mongo shell命令列,連線成功

複製**

Docker 入門實踐

docker兩個最重要的概念是映象和容器。重要。容器 container 映象 images 倉庫 repository 除此之外,鏈結和資料卷也很 docker背後的想法是建立軟體程式可移植的輕量容器,讓其可以在任何安裝了docker的機器上執行,而不用關心底層作業系統,就像野心勃勃的造船者們成功...

Docker入門實踐

docker是一門很成熟的容器技術,類似虛擬機器技術主要用做環境的隔離,方便環境的複製映象,虛擬機器是基於作業系統這一層的,而docker更加的輕量級,像是 應用 層級的。比如我需要乙個mysql環境 乙個nginx環境 乙個netcore執行環境等等。有兩個非常重要的概念要搞明白 映象images...

Docker入門實踐

二 常用命令 三 入門實踐 參考最近在做機器學習相關的專案,其中谷歌ai模型需要用docker來配置環境,這篇文章僅用來記錄在這次實踐中學習到的docker相關知識,不會對docker進行長篇大論的介紹,希望能讓大家對docker有乙個快速的入門。首先我們來看看什麼是容器,貨櫃我們都知道,那麼容器是...