docker的一些常规操作方法记录

记录一些docker的常规操作方法。

linux下docker的安装:

sudo curl -sSL https://get.docker.com | sh

部署portainer:

sudo docker run -d -p 9000:9000 –restart=unless-stopped –name=portainer -v /var/run/docker.sock:/var/run/docker.sock -v /home/docker/portainer/data:/data portainer/portainer-ce

部署结束后可以方位http://127.0.0.1:9000访问portainer

搜索镜像

sudo docker search 镜像名 –no-trunc

国内加速:

/etc/docker/daemon.json中增加加速镜像地址,格式如下:

{
“registry-mirrors”: [
“https://docker.1ms.run”
]
}

个人比较喜欢用https://docker.1ms.run,可以在上面搜索一些镜像的使用方法。也可以用其他的加速站点,格式是一样的。

容器启停操作:

启动:sudo docker start 容器名

停止:sudo docker stop 容器名

重启:sudo docker restart 容器名

docker compose部署容器

docker compose up -d

根据 docker-compose.yml文件定义,自动完成构建镜像、创建服务、启动容器并关联服务的一系列操作。

docker compose down

停止并移除由 up命令创建的所有容器、网络和卷。

docker compose stop

停止运行中的容器,但不删除它们。可通过 docker compose start再次启动

docker compose restart

重启项目中的服务容器

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部