Docker容器管理

安装docker(目前采用的版本是Centos7.X安装Docker)

# 安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
# 添加Docker软件包源
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# 安装Docker CE
yum install -y docker-ce
# 启动Docker服务并设置开机启动
systemctl start docker
systemctl enable docker

请猛点我>>>>>>官方文档

容器管理

查看镜像:docker images

[root@localhost ~]# docker images   #查看镜像
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/nginx 1.15 e81eb098537d 11 days ago 109 MB
docker.io/nginx latest e81eb098537d 11 days ago 109 MB
docker.io/centos 7 75835a67d134 7 weeks ago 200 MB
docker.io/centos latest 75835a67d134 7 weeks ago 200 MB
[root@localhost ~]#

保存镜像:docker  image save centos:7 > centos7.tar

[root@localhost ~]# docker  image save centos:7 > centos7.tar
[root@localhost ~]# ls
anaconda-ks.cfg  centos7.tar
[root@localhost ~]# du -sh  centos7.tar 

创建容器常用选项

 容器资源限制

注重:一个是内存,一个是CPU

示例:(内存限额)

[root@localhost ~]# docker  run -d --name nginx03 --memory="300m" --memory-swap="600m" --oom-kill-disable nginx

 

允许容器最多使用一个半的CPU:
docker run -d --name nginx04 --cpus="1.5" nginx
允许容器最多使用50%的CPU:
docker run -d --name nginx05 --cpus=".5" nginx

管理容器常用命令

 

posted @ 2018-11-28 16:03  Jacob先生  阅读(293)  评论(0编辑  收藏  举报