Docker常用命令操作詳情 一

1.docker search tomcat --搜索tomcat鏡像

2.docker pull tomcat  --安裝tomcat鏡像  默認安裝的latest  可以下載指定版本  例如 docker pull tomcat:5.55

3.docker images --查看所有本地鏡像

4.docker rmi image-id 刪除指定的本地鏡像 image-id指的是鏡像id.

5.docker run --name mytomcat -d tomcat:latest  --啓動容器。 可以另起name ,不設置--name 就默認名字,可以啓動指定tomcat 的latest版本.  -p可以映射端口,主機端口映射到容器端口。例如:docker -d -p 8888:8080 tomcat:latest 。8888爲主機端口,8080爲容器端口。如果訪問404請看下這個文章Docker啓動tomcat容器後訪問404

6.docker ps --查看運行中的容器。

7.docker start id --啓動指定的容器,id爲容器id.

8.docker stop id --停止指定的容器, id爲容器id.

9.docker ps -a --查看所有容器。(包括停止的和運行的)

10.docker rm id --刪除指定的容器,id爲容器id.

11.docker logs id --查看容器的日誌,id爲容器id.

注意:啓動mysql ,如果用上述方法啓動會啓動失敗,查看日誌後是需要指定密碼,所以按照DockerHub啓動:記得加上端口映射

docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag

12.docker exec -it id/name /bin/bash ---進入某個容器 id或者名字

啓動成功後,navicat鏈接測試,鏈接不上,是需要進入mysql修改一下權限之類的 pc端Navicat連接aly服務器上Docker安裝的MYSQL 。最後測試鏈接成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章