yum 安装docker
yum install -y docker
查看安装是否成功
yum list installed | grep docker
启动docker并加入开机启动
systemctl start docker
systemctl enable docker
验证是否成功
docker version
docker镜像检索命令
docker search 镜像名
下载
docker pull 镜像名
镜像删除
docker rmi imgage-id
删除所有镜像
docker rmi ${docker images -q}
运行镜像命令
运行一个镜像只需要通过docker run即可,–name是为容器取得的名称 -d 标示detached,意味着执行完这局命令后控制台将不会被阻碍,可继续输入命令操作;最后的image-name 是要使用哪个镜像来运行容器.
docker run --name container-name -d image-name
查看容器列表
docker ps
//-a为查看启动和停止的容器
docker ps -a
停止容器
docker start container-name /container-id
端口映射
docker容器运行的软件端口在本机和本机的局域网是不能访问的,需要进行端口映射
拿redis来参考,映射容器的6379端口到本机的6378端口。命令如下:
docker run -d -p 6378:6379 --name port-redis redis
查看容器日志
docker logs container-name/container-id
登陆容器
运行中的容器其实相当于一个linux虚拟机。可以使用以下命令来登陆,还可以用exit命令来退出
docker exec -it container-id/container-name bash