docker

保存/导入镜像

docker save -o /root/centos:v3.tar centos:v3
docker load -i centos:v3.tar

容器加入自启动

  1. 创建容器时加入自启动命令
     --restart=always
    
  2. 容器已经创建
    docker update --restart=always <CONTAINER ID>
    
    docker update --restart=always 35e75b759238
    

查看容器ip

docker inspect 容器ID | grep IPAddress
docker inspect 容器name | grep IPAddress
docker search
  • 搜索镜像:docker search nginx
docker pull
  • 拉取镜像 docker pull nginx
docker ps
  • 显示正在运行的容器 docker ps
  • 显示所有状态的容器 docker ps -a
  • 显示最后被创建的容器 docker ps -l
Docker images
  • 查看本地镜像列表 docker images
  • 列出本地镜像中REPOSITORYubuntu的镜像列表 docker images ubuntu

  • 停止容器 docker stop my-nginx
  • 开始容器 docker start my-nginx
  • 进入某个容器 docker exec -it container_name /bin/bash
  • 退出容器且关闭 ctrl+d
  • 退出容器但不关闭 ctrl+p+q
  • 容器内安装 vim
    • apt-get update
    • apt-get install vim

提交容器,并推送到云端

这里用php演示:

  • 提交容器:
    • php-fpm: 容器名字
    • 1018808441/php:提交成镜像的名字,可带标签,1018808441/php:v2
    docker commit php-fpm 1018808441/php
    
  • 推送提交的镜像:
    docker push 1018808441/php
    
  • 推送前需要先登陆:
    • 按提示输入账号/密码
    docker login
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值