要觀看視頻教程請點擊這裏轉到【知識林】觀看
本節主要通過啓動Mysql數據庫容器和Wordpress網站容器來熟悉docker-machine和docker的常用命令
- 熟悉
docker-machine
命令
前提需要安裝docker服務。
如果是在windows或Centos6版本中運行可能參考《Docker視頻教程 之 在Windows和Centos6.3中安裝Docker》;
如果是在Centos7中運行可參考《Docker視頻教程 之 在Centos7中安裝Docker服務》
在windows上啓動docker虛擬機:
docker-machine start default
docker-machine env default
@FOR /f "tokens=*" %i IN ('docker-machine env default') DO @%i
docker-machine create
:創建一個docker虛擬機
docker-machine start
:啓動一個已經存在的虛擬機
docker-machine ip
:查看對應虛擬機的ip地址
docker-machine restart
:重啓一個正在運行的虛擬機
docker-machine stop
:停止一個正在運行的虛擬機
- 熟悉
docker
的常用命令
docker images
:列表本地已經存在的docker鏡像;
docker ps
:列表出存在運行的docker容器
docker ps -a
:列表出所有docker容器(包括在運行的和已經停止的)
docker rm
:刪除一個docker容器(如果刪除存在運行的需要加-f
)
docker rmi
:刪除一個已經存在的docker鏡像
docker pull
:拉取一個已經存在的docker鏡像,如:docker pulll java:8
表示拉取jdk1.8版本
docker --help
:查看幫助
docker info
:查看docker的信息
docker restart
:重啓一個正在運行的docker容器
docker start
:啓動一個已經存在的docker容器
docker run
:根據鏡像啓動一個容器
docker stats
:查看docker容器的狀態
docker stop
:停止一個正在運行的docker容器
docker run -d -p 3316:3306 -e MYSQL_ROOT_PASSWORD=123 --name mysql1 mysql
:
解釋:
docker run
:啓動容器
-d
:後臺運行
-p 3316:3306
:指定運行的容器對外端口是3316
-e MYSQL_ROOT_PASSWORD
:指定額外參數(root用戶的密碼是123)
--name
指定運行的容器的名稱是mysql1
mysql
:指啓動容器對應的鏡像
- 啓動wordpress網站容器
啓動wordpress的命令:
docker run --name my-wordpress1 --link mysql1:mysql -d wordpress
解釋:
--name my-wordpress1
:指定該容器名稱爲my-wordpress1
--link mysql1:mysql
:將mysql1
這個容器掛載到my-wordpress1
容器內容供其訪問
-d
:後臺運行
wordpress
:啓動容器對應的鏡像
視頻大小:104.21MB
視頻時長:38分18秒
要觀看視頻教程請點擊這裏轉到【知識林】觀看