孤独海岸线 发表于 2018-5-27 09:08:51

docker简单使用

  yum install docker -y 安装docker
  systemctl start docker 启动docker
  docker search nginx 搜索nginx相关的docker镜像
  docker pull docker.io/nginx下载镜像
  docker images       查看本地存在的镜像
  cat jfedu_centos68.tar |docker import - (导入的名字) 手动导入镜像
  docker save centos > /opt/centos.tar.gz 导出镜像
  docker run -itd centos /bin/bash启动镜像
  docker ps -a 查看运行的容器
  docker exec -it 容器ID /bin/bash进入容器
  docker ps -a -q |xargs docker stop(rm) 停掉所以的容器(删除)
  docker exec 0db6d0393a11 free -m 在docker外面运行命令
  for i in `docker ps -a |awk '{print $1}' |awk 'NR>1'`;do docker exec $i /etc/init.d/sshd restart;done
  用for循环批量执行命令
  docker inspect +容器ID查看docker详情
  docker run -itd --privileged=true centos /bin/bash 启动时设置这个容器有超级管理员权限(可以改主机名)
  
页: [1]
查看完整版本: docker简单使用