docker 經常使用命令

1.docker serach nginx 查詢docker鏡像中 nginxhtml

 

 

2.docker pull nginx 下載nginx鏡像nginx

 

 

3.docker images 查看全部鏡像web

 

 

4.mkdir -p /nginx/www /nginx/logs /nginx/conf 本地建立容器nginx將要映射的額路徑docker

5.docker ps 查看在運行的容器bash

 

 

6.docker ps -a 查看全部容器spa

 

 

7.docker run -d -p 8002:80 --name runoob-nginx-test-web -v /nginx/www:/usr/share/nginx/html -v /nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /nginx/logs:/var/log nginx3d

 

 

run:建立並運行容器,用於第一次,後面啓動能夠直接用docker start 容器id或者容器名rest

-d: 後臺運行htm

-p 8002:80 指定docker容器內nginx 80端口映射本地端口8002blog

--name runoob-nginx-test-web 指定鏡像的容器名

-v /nginx/www:/usr/share/nginx/html 創建本地路徑/nginx/www 和容器內路徑/usr/share/nginx/html的映射

nginx :鏡像名

8.docker inspect runoob-nginx-test-web|grep Mounts -A 20 查看容器名爲 runoob-nginx-test-web的映射路徑配置的前20

 

 

9.containeridnames基本在全部命令中均可以互換,好比上條命令runoob-nginx-test-web能夠換成對應容器id 9a9cf031c853

 

 

10. docker start 9a9cf031c853|runoob-nginx-test-web 根據名字或容器id啓動容器

11.docker stop 9a9cf031c853|runoob-nginx-test-web 根據名字或容器id中止容器

12.docker restart 9a9cf031c853|runoob-nginx-test-web 根據名字或容器id重啓容器

13.docker exec -it 9a9cf031c853 /bin/bash 進入容器交互模式,能夠查看容器內各目錄

 

 

exec : 在容器裏運行命令

-i: 容許標準輸入容器

-t: 容許建立爲終端

 

 

14.docker rm 9a9cf031c853 移除容器

相關文章
相關標籤/搜索