docker常用命令

镜像(image)
容器(container)
1 images 查看本地镜像
docker images

2 ps 查看容器
docker ps -a # 查看所有container

3 run 使用镜像创建容器
docker run -it -p 9999:8888 -v /host/path:/container/path docker-image-name:image-version /bin/bash
-p 端口映射 实际端口:docker内端口
-v 目录挂载 实际目录:docker内目录,用于访问本机文件
4 rename 容器改名
docker rename old_container_name new_container_name

5 start 启动容器
docker start container_name

6 attach 连接到正在运行中的容器
docker attach container_name # attach 退出后会关闭container


7 exec 执行容器内功能
docker exec -it container_name bash # 用于多个终端进入同一container

8 commit container保存为镜像
docker commit -a "username" -m "message" container_name image-name:image-version
9 save 镜像打包为本地tar文件
docker save -o save/path/tar_name.tar image-name:image-version

10 load 镜像载入
docker load --input
tar_name.tar

11 tag image重命名
docker tag old-image-name:old-image-version new-image-name:new-image-version

12 pull
docker pull xxxx.xxx.xxx

13 push
docker push xxxx.xxx.xxx

14 cp 拷贝主机目录至容器
docker cp /www/runoob 96f7f14e99ab:/www/ #将主机/www/runoob目录拷贝到容器96f7f14e99ab的/www目录下。

 
posted @ 2020-05-20 19:42  gooneybird  阅读(255)  评论(0)    收藏  举报