docker run -d -p portal:portal --name XX XX 啓動鏡像
{
$ sudo docker run ubuntu:14.04 /bin/echo 'hello world'
docker run : 建立並啓動一個「容器」
ubuntu:14.04 : 運行起來的「容器」的源. Docker把源叫作「鏡像」. 這個例子咱們用Ubuntu 14.04 鏡像建立並啓動了一個容器.【也能夠直接寫ubuntu,這樣獲取的是ubuntu:latest image】
/bin/echo ‘Hello world‘ :讓容器執行的命令?
當咱們建立並啓動了一個新的ubuntu 容器的時候,容器執行這條命令。咱們會在控制檯看到輸出:Hello world
}
{
$ sudo docker run -t -i ubuntu:14.04 /bin/bash
–t選項讓Docker分配一個僞終端並綁定到容器的標準輸入上
-I 則讓容器的標準輸入保持打開
/bin/bash.:在容器裏運行 bash 應用
}
docker inspect ** 查詢容器信息
docker ps查看容器
docker stop **中止容器
docker rm **刪除容器
docker logs -f ** 查詢容器日誌
docker exec -it b7866ffe1ba7 /bin/bash 爲容器分配一個終端
mysql -u root -p 進入數據庫
use database; 使用數據庫,
get : curl -i -H 'content-type: application/json' -X GET 172.17.0.3:8010/api/v1/getSctpInfo?wlan_name="sahnghai"
curl -i -H 'content-type: application/json' -X GET 172.17.0.3:8010/api/v1/getSctpInfo?assocID='1'
add: curl -i -H 'content-type: application/json' -X POST -d '{"moId": "1" ,"assocID":11,"property":1, "localPort":31642,"remotePort": 31642, "localIP1":"1.1.1.1","localIP2":"1.1.1.1","localIP3":"1.1.1.1","localIP4":"1.1.1.1", "remoteIP1":"2.2.2.2", "remoteIP2":"2.2.2.2", "remoteIP3":"2.2.2.2", "remoteIP4":"2.2.2.2","wlan_name":"WuHan"}' 172.17.0.3:8010/api/v1/addSctpInfo
delete: curl -i -H 'content-type: application/json' -X DELETE 172.17.0.3:8010/api/v1/deleteSctpInfo?assocID='1'mysql
edit; curl -i -H 'content-type: a:1, "localPort":33,"remotePort": 34, "localIP1":"1.2.1.1","localIP2":"1.3.1.1","localIP3":"1.1.4.1","localIP4":"1.1.1.1", "remoteIP1":"2.2.2.2", "remoteIP2":"2.2.2.2", "remoteIP3":"2.2.2.2", "remoteIP4":"22.22.11.11","wlan_name":"NanJing"}' 172.17.0.3:8010/api/v1/editSctpInfosql