docker学习之路(一)

常用命令

一.镜像

1.docker pull image    下载镜像

【如:docker pull nginx】

2.docker images     查看本地镜像

3.docker rmi  image     删除本地镜像

4.docker search image     搜索镜像

二.容器操作

1. docker run -itd --name=container_name image_name      创建容器

【-i 表示以交互模式运行容器】

【-d 表示后台运行容器, 返回容器ID】
【-t 为容器返回一个伪输入终端】
【--name 容器命名】

2. docker ps    查看运行中的容器

3.docker ps -a     查看所有容器

4. docker stop container_name /container_id     停止容器

5. docker restart container_name /container_id     重启容器
6. docker rm container_name /container_id     删除容器
7. docker start container_name /container_id     启动容器

三.修改容器和保存修改

1. docker exec -it container_name/container_id /bin/bash 进入容器

2. exit 退出容器

3. 提交修改

docker commit -a "author" -m "message" container_name/container_id new_image_name:tag_name

【-a 参数可选,用于指定作者】

【-m 参数可选,提交修改信息说明】

【container_id  容器ID】

【new_image_name  新镜像的名字,可自定义】

【tag_name 新镜像的标签,可不写,默认latest】

猜你喜欢

转载自www.cnblogs.com/qiuhao/p/12442053.html