1、安裝docker
- docker可安裝在多個系統(tǒng)上,本文是在mac上操作的,更多系統(tǒng)的安裝可參考 菜鳥教程docker
- mac上按裝docker最簡單常用的就是直接去官網(wǎng)下載 .dmg 文件手動安裝,也可以使用Homebrew 來安裝 Docker:
brew cask install docker
*鑒于國內(nèi)網(wǎng)絡(luò)問題,后續(xù)拉取 Docker 鏡像十分緩慢,我們可以需要配置加速器來解決,我使用的是網(wǎng)易的鏡像地址:http://hub-mirror.c.163.com。
在任務(wù)欄點擊 Docker for mac 應(yīng)用圖標 -> Perferences... -> Daemon -> Registry mirrors。在列表中填寫加速器地址即可。修改完成之后,點擊 Apply & Restart 按鈕,Docker 就會重啟并應(yīng)用配置的鏡像地址了。
docker info #輸入命令查看docker系統(tǒng)信息,拉到最后可以查看配置的地址是否成功。

-
docker --verison 查看docker版本信息
docker --verison
2、下載image鏡像
- docker search ** 查看找鏡像
[macbookpro@Riclue:~]$ docker search MongoDB
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mongo MongoDB document databases provide high avai… 4927 [OK]
mongo-express Web-based MongoDB admin interface, written w… 290 [OK]
tutum/mongodb MongoDB Docker image – listens in port 27017… 224 [OK]
bitnami/mongodb Bitnami MongoDB Docker Image 47 [OK]
percona/percona-server-mongodb Percona Server for MongoDB docker images 18
......
- docker pull **下載鏡像
-
不指定版本號 docker pull python ,獲取最新鏡像
docker pull -
指定版本號 docker pull python:3.5.6,獲取指定版本鏡像
docker pull
3、查看已經(jīng)下載的鏡像
docker images
docker image ls
docker image list
##三種方法都可以,效果相同

4、啟動容器參考
docker run **
5、查看容器
docker ps #查看啟動的容器
docker ps -a #查看全部容器(包括停止的)
6、docker stop 停止容器
-
docker stop 后接 CONTAINER ID或者NAME
可根據(jù)docker ps 查看運行的容器的CONTAINER ID和NAME
docker stop 17b84360d54c #根據(jù)CONTAINERID停止
docker stop sharp_montalcini #根據(jù)NAME停止
- 補充:docker start /restart 啟動停止的容器/重啟正在運行的容器
docker start sharp_montalcini #啟動名為sharp_montalcini的容器
docker restart sharp_montalcini #重啟sharp_montalcini的容器
7、docker rm 刪除停止運行的容器
-
不是停止的會報錯,提示容器正在運行




