" name="sm-site-verification"/>
侧边栏壁纸
博主头像
PySuper博主等级

千里之行,始于足下

  • 累计撰写 203 篇文章
  • 累计创建 14 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Docker 常用命令行

PySuper
2020-05-13 / 0 评论 / 0 点赞 / 14 阅读 / 2776 字
温馨提示:
所有牛逼的人都有一段苦逼的岁月。 但是你只要像SB一样去坚持,终将牛逼!!! ✊✊✊

创建、进入容器

# 创建一个IP和主机一样的docekr,并且后台启动
docker run -dit --name=apline-test --net=host alpine:3.4 /bin/sh

# 创建一个端口16000(外)~8000(内)的映射端口的容器,未启动
docker run --name alpine-3.6 -p 16000:8000 -d alpine:3.6
# 进入容器 (/bin/bash~创建镜像后会可以看到使用什么命令)
docekr exec -it docekr_name /bin/bash

修改名称:标签

# 修改本地的容器名和标签
docker tag smallspider/djangotest:latest smallspider/django:v1

删除容器 / 镜像

# 停止运行镜像
docekr stop docker_name

# 删除容器
docker rm docker_name

# 删除镜像
docekr rmi image_name

获取、保存镜像

# 搜索镜像
docekr search image_name:tag_name

# 下载镜像
docker pull image_name:tag_name

# 提交镜像到docker hub
docker login
docker push image_name:tag_name

# 修改镜像信息
docker  commit  -m  '镜像描述'  -a  '制作者'  容器名  镜像名
docker commit -m 'DockerStart' -a 'smallspider' debiansystem debian

# 使用.tar.gz的压缩包
docker  save  -o  tar包的名字  镜像名    (压缩成tar包)
docker save -o Desktop/FirstDocker.tar.gz debian

# 加载tar.gz的镜像文件
docker load -i name.tar.gz

文件传输

Docker容器向宿主机传送文件

docker cp container_id:<docker容器内的路径> <本地保存文件的路径>
docker cp 10704c9eb7bb:/root/test.text /home/vagrant/test.txt

宿主机向Docker容器传送文件

docker cp 本地文件的路径 container_id:<docker容器内的路径>
docker cp  /home/vagrant/test.txt 10704c9eb7bb:/root/test.text
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区