docker 之 基本操作 (干货)

1、下载镜像:docker pull <name>
2、查看本地镜像:docker images
3、查看官方镜像:docker search <name>
4、运行容器:docker run <-it> -d -p 80:80 --name <name> <镜像名>
例:docker run -it --name chenlulu nginx
例:docker run -d -p 80:80 --name chenlulu1 nginx
5、查看所有容器 : docker ps <查看正在运行的容器>
docker ps -l <查看最后一个运行的容器>
docker ps -a <查看所有容器>
6、进入容器:docker attach +容器名字或ID <不推荐这种方式>
docker exec -it <容器名或ID> /bin/bash <推荐使用这种方法,但是是相对来说复【常用】
使用脚本进入:脚本如下中括号里的内容为完整脚本
使用方式:传一个参数:./in.sh chenlulu
#!/bin/bash
CNAME=$1
CPID=$(docker inspect --format "{{ .State.Pid }}" $CNAME)
nsenter --target "$CPID" --mount --uts --ipc --net --pid
7、删除镜像:docker rmi <imgaes>
8、删除容器:docker rm <id或容器名>
9、启动、停止容器:docker start\restart\stop <id或容器名>
posted @ 2017-10-26 10:21  单机才牛  阅读(112)  评论(0编辑  收藏  举报