docker 查看Docker客户端的所有命令选项
docker ps 查看是否有容器在运行
CONTAINER ID:容器ID
NAMES:自动分配的容器名称
docker logs 容器ID/容器名 查看容器内的标准输出
docker stop 容器ID/容器名 停止容器
docker command --help --help可以用来获取docker的所有命令解释和使用
docker pull webapp 载入镜像webspp
docker run -d -P webapp -d :让容器在后台运行 -P:将容器内部使用的网络端口映射到我们使用的主机上
当已经有了正在运行的web容器的情况下 docker ps 可以查看到 PORTS 端口信息(映射情况) 此时可以通过浏览器访问web应用
docker port 容器ID/容器名 查看容器端口的映射情况
docker top 查看容器内部运行的进程
docker inspect 查看Docker的底层信息 返回一个JSON文件记录的Docker容器的配置和状态信息
docker start 启动容器
docker ps -l 查询最后一次创建的容器
docker restart 重启正在运行的容器
docker rm 容器名 删除不需要的容器 删除的容器必须是停止的状态,否则会报错
当运行容器是,使用的镜像如果在本地不存在,docker就会自动从docker镜像仓库中下载。默认是从Docker Hub公共镜像源下载
docker images 列出本地主机上的镜像
-
REPOSITORY:表示镜像的仓库源
-
TAG:镜像的标签 同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本
-
IMAGE ID:镜像ID
-
CREATED:镜像创建时间
-
SIZE:镜像大小
当我们在本地主机上使用一个不存在的镜像时,Docker会自动下载这个镜像
docker pull 镜像名 预下载镜像
docker search 镜像名 查找镜像
NAME:镜像仓库源的名称
DESCRIPTION:镜像的描述
OFFICIAL:是否docker官方发布
使用镜像 docker run httpd
docker tag 镜像ID 新的标签名(tag)
docker kill 杀掉一个运行中的容器
docker中 启动所有的容器命令
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
docker中 关闭所有的容器命令
docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)
docker-compose up (在前台显示生成容器)
docker-compose up --build -d (在后台不现实生成容器)

1690

被折叠的 条评论
为什么被折叠?



