拉取查看镜像
docker pull container-registry.oracle.com/os/oraclelinux:8-slim
显示已下载到系统的映像列表
docker images
仅显示图像 ID
docker images --no-trunc
docker images --digests
在下载一个镜像
docker pull container-registry.oracle.com/os/oraclelinux:8
docker images container-registry.oracle.com/os/oraclelinux:8-slim
docker images container-registry.oracle.com/os/oraclelinux:8
创建和运行 Docker 容器
docker run -i -t --name lihao oraclelinux:8-slim
cat /etc/oracle-release
正在运行的容器的信息
docker ps
正在运行的进程
docker top lihao
退出容器
docker stop lihao
显示当前正在运行或已退出的所有容器
启动已停止的容器
docker start -a -i lihao
显示磁盘使用情况
docker ps -s
退出容器
创建文件在退出
在启动容器
查看日志
docker logs -f lihao
docker logs --tail 5 lihao
获取有关容器的完整信息
docker inspect lihao
检索配置的指定元素
docker inspect --format='{{ .State.Running }}' lihao
docker inspect --format='{{.Config.Image}}' lihao
docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' lihao
永久删除容器
docker rm lihao
--cap-add:添加 Linux 功能
--cap-drop:删除 Linux 功能
docker run --cap-add=ALL --cap-drop=NET_ADMIN -i -t --rm oraclelinux:8
ip route del default
从现有容器创建 Docker 镜像
docker run -i -t --name http oraclelinux:8 /bin/bash
yum -y install httpd
docker stop http
显示 最后创建的容器
docker ps -l
-q:仅显示容器 ID
docker ps -lq
创建新映像
-m:提交消息
-a:作者
docker commit -m "ol8 + httpd" -a "lihao" `docker ps -l -q` lihaohttp/httpd:v1
docker images
docker官网下载镜像
docker pull store/oracle/database-enterprise:12.2.0.1
docker login
这个拉的慢,下次不用了
docker pull store/oracle/database-enterprise:12.2.0.1