首页 > 其他分享 >docker 基操

docker 基操

时间:2024-07-13 09:07:36浏览次数:14  
标签:基操 sudo apt etc ce portainer docker

安装 docker

安装

参考

命令

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

非 root 用户使用 docker

参考

设置非root账号不用sudo直接执行docker命令

命令

sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo systemctl restart docker
sudo chmod a+rw /var/run/docker.sock

常用命令

image

Portainer 管理工具

参考

docker安装 portainer-ce(中文版)
NAS上最强Docker管理神器Portainer部署安装以及汉化教程(2023年最新版本)
windows 10 家庭版安装Docker和portainer汉化版

命令

docker pull 6053537/portainer-ce
docker volume create portainer_data
docker run -d --name portainer_cn -p 10101:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_cn_data:/data  6053537/portainer-ce

标签:基操,sudo,apt,etc,ce,portainer,docker
From: https://www.cnblogs.com/bibleghost/p/18299680

相关文章

  • How to link multiple docker-compose services via network
    Howtolinkmultipledocker-composeservicesvianetworkNewscenario:SharinganetworkbetweenservicesIfyouwantdefineservicesinmultipledocker-compose.ymlfiles,andalsohavenetworkconnectivitybetweentheservices,youneedtoconfigureyou......
  • Docker 使用基础(3)—容器
                         ......
  • dremio 25.0.5 docker 镜像
    就在今天dremio提供了25.0.5社区版的下载地址,但是目前docker镜像暂时还没提供,以下是基于eclipse-temurin:11.0.23_9-jdk基础镜像的一个可用镜像DockerfileFROMeclipse-temurin:11.0.23_9-jdk LABELmaintainer=Dremio COPYdremio-community-25.0.5-2......
  • docker 命令无法自动补全
    报错问题:"docker命令无法自动补全"通常指的是命令行自动补全功能没有为 docker 命令启用。解决方法:确保你正在使用的是Bashshell。安装并使用 bash-completion 脚本。对于Ubuntu/Debian系统,可以使用以下命令安装:sudoapt-getinstallbash-completion对于......
  • Docker 基本管理及部署
    目录1.Docker概述1.1Docker是什么?1.2Docker的宗旨1.3容器的优点1.4Docker与虚拟机的区别1.5容器在内核中支持的两种技术1.6namespace的六大类型2.Docker核心概念2.1镜像2.2容器2.3仓库3.安装Docker3.1 查看docker版本信息4.Docker镜像操作5.Docker......
  • Docker学习笔记(02)——Docker相关命令
    docker服务相关命令启动docker服务:systemctlstartdocker停止docker服务:systemctlstopdocker重启docker服务:systemctlrestartdocker查看docker服务状态:systemctlstatusdocker设置开机启动docker服务:systemctlenabledockerdocker镜像相关命令查看镜像do......
  • Docker学习笔记(03)——制作Docker镜像
    Docker镜像原理思考:Docker镜像本质是什么?是一个分层文件系统Docker中一个centos镜像为什么只有200MB,而一个centos操作系统的iso文件要几个个G?Centos的iso镜像文件包含bootfs和rootfs,而docker的centos镜像复用操作系统的bootfs,只有rootfs和其他镜像层Docker中一个tomcat......
  • Docker学习笔记(01)——安装Docker
    Windows安装docker若打开报错:×DockerDesktopDockerDesktop-WindowsHypervisorisnotpresentDockerDesktopisunabletodetectaHypervisor.HardwareassistedvirtualizationanddataexecutionprotectionmustbeenabledintheBlOS.Seehttps://docs.docker......
  • 【运维】docker批量删除临时镜像(两种方式)
    docker批量删除Tag=<none>的临时镜像在开发的时候,需要经常发布开发包,在使用dockerbuild构建镜像的时候,同一个版本经常会使用相同tag,频繁打包一段时间后,本地会出现很多Tag=<none>的临时镜像,这时可以通过如下命令来批量删除命令一dockerrmi$(dockerimages|grep"none......
  • Docker 修改容器日志默认存储路径
    默认安装完成 docker 后,所有images及相关信息存储位置为:/var/lib/docker,比如每个容器的日志默认都会以 json-file 的格式存储于 /var/lib/docker/containers/<容器id>/<容器id>-json.log 里面。一般情况,/var目录是在根分区之下,而根分区之下的磁盘空间一般不会较大,所以在......