docker操作笔记

docker操作笔记

https://www.runoob.com/docker/docker-container-usage.html 菜鸟教程

安装

使用官方安装脚本自动安装

安装命令如下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
docker pull ubuntu	从远端拉回ubuntu images
docker images    查看本地image
docker image rm 要删除的image

docker run -it ubuntu /bin/bash  运行一个ubuntu镜像
docker run -itd ubuntu /bin/bash  运行一个后台运行ubuntu镜像

docker exec -it name /bin/bash	进入后台运行的环境,exit不会掉



docker ps -a  # 查看所有容器
docker start b750bbbcfd88     # 启动容器
docker stop b750bbbcfd88     # 启动容器
docker restart  b750bbbcfd88     # 重启容器
docker exec -it 容器名 /bin/bash        # 进入容器


docker export 1e560fca3906 > ubuntu.tar    # 导出容器 1e560fca3906 快照到本地文件 ubuntu.tar
cat docker/ubuntu.tar | docker import - test/ubuntu:v1    # 可以使用 docker import 从容器快照文件中再导入为镜像,以下实例将快照文件 ubuntu.tar 导入到镜像 test/ubuntu:v1
docker import http://example.com/exampleimage.tgz example/imagerepo    # 导入
docker rm -f 1e560fca3906    # 删除容器

常用

docker cp 容器名:容器中要拷贝的文件名及其路径 要拷贝到宿主机里面对应的路径  (不管容器有没有启动,拷贝命令都会生效)
docker cp mycontainer:/opt/testnew/file.txt /opt/test/
docker cp /opt/test/file.txt mycontainer:/opt/testnew/
posted @ 2022-11-20 20:29  是谁走漏了消息  阅读(14)  评论(0编辑  收藏  举报