docker常用命令

能够管理容器(创建、删除、停止、启动)这个东西,叫做runtime
高级别runtime
docker
container
...
低级别runtime:只能管理容器
runc
gvisor
lxc
kata
...

selinnux disabled
firewall-cmd --set-default-zone=trusted (允许所有包过防火墙)
yum install docker-ce -y
systemctl enable docker --now
systemctl restart docker
docker info 查看docker信息

www.rhce.cc
hub.docker.com

docker images

镜像从哪里来?
1、从网上拉取
2、自己构建
docker search mysql 搜索docker镜像
docker search nginx
docker pull nginx
创建阿里docker加速器

2、容器管理:
镜像的命名如下:
ip:端口/分类/镜像名:tag
docker tag hub.c.163.com/library/centos:latests cetos
docker rmi 镜像名
docker save nginx > nginx.tar
docker save nginx hub.c.163.com/library/centos > all.tar
docker images |tail -n +2|awk ‘{print $1":"$2}‘ >$file
docker load -i nginx.tar

docker run镜像 --最简单那的一个容器
wget ftp://ftp.rece.cc/k8s/*
docker top c1
docker attach c1
docker run -dit
docker logs xxx
docker cp

weavescope

docker network list
docker network inspect bridge
docker exec -it c3 ifconfig eth0
docker network remove mynet
docker exec -it db bash

--rm和--restart不能同时使用

docker常用命令

上一篇:this指向的问题以及改变方法


下一篇:空间四点体积