Docker常用命令及Linux安装

Docker常用命令及Linux安装

Linux安装Docker
1,在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上
查看系统版本和内核:

lsb_release -a;uname -r

2,查看是否已经安装docker

yum list installed | grep docker

3,安装docker

yum -y install docker

如果安装失败更新yum包版本到最新,再次安装:

yum -y update

4,启动

systemctl start docker

5,查看服务运行状态,查看docker版本

systemctl status docker;docker version

Docker常用命令

搜索镜像

docker search java

查看本地镜像仓库

docker images

下载镜像

docker pull java:8

删除镜像

docker rmi 镜像ID

创建仓库运行,镜像仓库不存在会去下载镜像 -d 后台运行 -p端口 外部端口:内部容器端口 --name 设置名称

docker run --name nginx1 -d -p 80:80 nginx

停止容器

docker stop 容器id/容器name

查看运行的容器 -l 查看最后创建的容器

docker ps

查看所有容器

docker -ps -a

启动已停止的容器

docker start 容器id/容器name

重启容器

docker restart 容器id/容器name

导出容器

docker export 容器id/容器name > filename.tar

导入容器

cat nginx.tar | docker import - im/ng 

删除容器

 docker rm -f 容器id/name 

查看容器的映射端口

docker port 容器id/name

查看容器输出日志 -f 相当于tail -f 实时监控日志

docker logs -f 容器id/name

查看容器内部运行的进程

docker top 容器id/name

返回容器配置信息和状态信息

docker inspect  容器id/name

进入容器目录

docker container exec -it 容器id/name /bin/bash

挂载指定的配置文件 宿主机文件路径:容器文件路径

docker run -d --name nginx -p 80:80 -v /home/docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf nginx

猜你喜欢

转载自blog.csdn.net/zhaoqingquanajax/article/details/107622617