docker环境部署

1.下载docker

点击查看代码
# 1.阿里云镜像资源(先执行这个下载加速)
yum-config-manager --add-rep https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#2.安装docker
yum install -y docker-ce

2.启动Docker服务

安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:
service docker start
chkconfig docker on

3.测试Docker是否安装成功

docker version
输入上述命令,返回docker的版本相关信息,证明docker安装成功。

4.设置国内镜像

vi /etc/docker/daemon.json

添加后

{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"],
"live-restore": true
}
依次执行以下命令,重新启动 Docker 服务。
systemctl daemon-reload
service docker restart
• 检查是否生效
docker info
查看是否有如下信息:
Registry Mirrors: https://mirror.ccs.tencentyun.com/
5.Docker Compose的安装:

我们一般都是通过docker compose来安装中间件,所以这个必不可少。会比较慢,可手动下载
curl -L https://github.com/docker/compose/releases/download/1.28.6/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose

将可执行权限应用于二进制文件:

sudo chmod +x /usr/local/bin/docker-compose

测试是否安装成功:
docker-compose --version
常用命令:

除过以上我们使用的Docker命令外,Docker还有一些其它常用的命令

拉取docker镜像:
docker pull image_name

查看宿主机上的镜像,Docker镜像保存在/var/lib/docker目录下:
docker images

删除镜像
docker rmi docker.io/tomcat:7.0.77-jre7 或者 docker rmi b39c68b7af30

查看当前有哪些容器正在运行
docker ps

查看所有容器
docker ps -a

启动、停止、重启容器命令:
docker start container_name/container_id docker stop container_name/container_id docker restart container_name/container_id

后台启动一个容器后,如果想进入到这个容器,可以使用attach命令:
docker attach container_name/container_id

删除容器的命令:
docker rm container_name/container_id

删除所有停止的容器:
docker rm $(docker ps -a -q)

查看当前系统Docker信息
docker info

从Docker hub上下载某个镜像:
docker pull centos:latest docker pull centos:latest

查找Docker Hub上的nginx镜像
docker search nginx
执行docker pull centos会将Centos这个仓库下面的所有镜像下载到本地repository。

posted @ 2024-02-13 23:44  零零快乐  阅读(42)  评论(0编辑  收藏  举报