标签:bash exe stc ddr registry for https 图形 界面
Docker的安装
移除旧版本(视情况而定):
$ sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
更新yum(centos7以上不必执行)
sudo yum update
安装必要工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置yum源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新 yum 缓存:
sudo yum makecache fast
安装 Docker-ce
sudo yum -y install docker-ce
sudo yum install docker-ce
安装后查看docker版本
docker -v
启动 Docker 后台服务
sudo systemctl start docker
Docker的常用命令
容器相关命令
查看容器
查看已有容器
docker container ls
查看正在运行的容器
docker ps
查看所有容器
docker ps –a
查看最后一次运行的容器
docker ps –l
查看停止的容器
docker ps -f status=exited
创建容器
1)交互式方式创建容器
docker run -it --name=容器名称 镜像名称:标签 /bin/bash
2)守护式方式创建容器:
docker run -di --name=容器名称 镜像名称:标签
操作容器
退出当前容器
exit
登录守护式容器方式:
docker exec -it 容器名称 (或者容器ID) /bin/bash
启动容器:
docker start 容器名称(或者容器ID)
重启容器:
docker restart 容器名称(或者容器ID)
停止容器:
docker stop 容器名称(或者容器ID)
删除指定的容器:
ocker rm 容器名称(容器ID)
将文件拷贝到容器
docker cp 需要拷贝的文件或目录 容器名称:容器目录
将文件从容器内拷贝出来
docker cp 容器名称:容器目录 需要拷贝的文件或目录
查看容器运行的各种数据
docker inspect 容器名称(容器ID)
查看容器Ip地址
docker inspect --format=‘{{.NetworkSettings.IPAddress}}‘ 容器名称(容器ID)
将容器保存为镜像
docker commit mynginx mynginx_i
镜像相关命令
查看所有镜像
docker images
搜索镜像
docker search 镜像名称
拉取镜像
docker pull 镜像名称
按镜像ID删除镜像
docker rmi 镜像ID
删除所有镜像
docker rmi `docker images -q`
将镜像保存为tar 文件
docker save -o mynginx.tar mynginx_i
将tar文件恢复成镜像
docker load -i mynginx.tar
关于Docker(附录)
docker默认安装目录 /var/lib/docker
目录结构:
├── containers 用于存储容器信息
├── image 存储镜像中间件及本身信息,大小,依赖信息
│ └── overlay2
│ ├── distribution
│ ├── imagedb
│ │ ├── content
│ │ │ └── sha256
│ │ └── metadata
│ │ └── sha256
│ ├── layerdb
│ └── repositories.json
├── network
│ └── files
│ └── local-kv.db
├── overlay2 存储驱动
│ └── l
├── plugins 插件
│ ├── storage
│ │ └── blobs
│ │ └── tmp
│ └── tmp
├── swarm
├── tmp 临时目录
├── trust 信任目录
└── volumes 卷目录
└── metadata.db
docker的图形化界面
DockerUI,Portainer,Shipyard等
[Portainer 安装教程以及中文汉化](https://www.quchao.net/Portainer-CN.html)
docker 镜像提供商
Docker中国区官方镜像
https://registry.docker-cn.com
网易
http://hub-mirror.c.163.com
中国科技大学 ustc
https://docker.mirrors.ustc.edu.cn
阿里云容器 服务
https://cr.console.aliyun.com/
标签:bash exe stc ddr registry for https 图形 界面
原文地址:https://www.cnblogs.com/hkgo/p/13970820.html