首页 > 其他分享 >docker常用命令

docker常用命令

时间:2023-06-24 23:11:36浏览次数:38  
标签:-- squid yum 常用命令 docker com Docker

docker安装

#卸载docker
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine -y
rm -rf /var/lib/docker

#设置源
yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

#查看可安装docker版本
yum list docker-ce --showduplicates | sort -r

#安装并运行Docker。
yum -y install docker-ce-20.10.10-3.el7
yum install docker-io -y  #不推荐
systemctl start docker

#检查安装结果。
docker info

#启动使用Docker
systemctl start docker     #运行Docker守护进程
systemctl stop docker      #停止Docker守护进程
systemctl restart docker   #重启Docker守护进程
systemctl enable docker   #开机自启

#修改镜像仓库
vim /etc/docker/daemon.json
#改为下面内容,然后重启docker
{
"debug":true,"experimental":true,
"registry-mirrors":["https://pb5bklzr.mirror.aliyuncs.com","https://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn"],
"live-restore": true
}
#查看信息
docker info
#权限问题
sestatus  
setenforce 0
vim /etc/selinux/config

#查看容器所属用户和组
docker run -ti --rm --entrypoint="/bin/sh" b4tman/squid -c "whoami && id"
#添加组并指定id
groupadd -g 3128 squid
#添加用户并指定id
useradd squid -u 3128 -g squid
#目录赋权
chmod -R 777 /opt/docker/squid5
#给所有文件指定用户和用户组
chown -R squid.squid /opt/docker/squid5
#查看卷
docker inspect 971fc3edd389 | grep Mounts -A 10
#docker daemon日志
sudo journalctl -fu docker.service

容器更改镜像

sed -i "s@http://deb.debian.org@http://mirrors.aliyun.com@g" /etc/apt/sources.list
cat /etc/apt/sources.list
rm -rf /var/lib/apt/lists/*
apt-get update

容器更改内部时间 (faketime)

#参考https://www.codenong.com/cs109844255/
vim /root/.bashrc 
#添加内容
export LD_PRELOAD=/usr/local/lib/faketime/libfaketime.so.1 
export FAKETIME="-365d";
#配置生效
source /root/.bashrc
#查看时间
date "+%Y-%m-%d %H:%M:%S"

jupyter

jupyter-notebook --allow-root --ip=0.0.0.0 --port=8888

k8s

# 批量删除容器
kubectl  get pods -n storage | grep Evicted | awk '{print$1}'| xargs kubectl delete pods -n storage

标签:--,squid,yum,常用命令,docker,com,Docker
From: https://www.cnblogs.com/ltspring/p/17501853.html

相关文章

  • 自建frp服务器,搭建内网穿透,linux安装及docker安装
    frp服务搭建frp是一个专注于内网穿透的高性能的反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议。可以将内网服务以安全、便捷的方式通过具有公网IP节点的中转暴露到公网。通过在具有公网IP的节点上部署frp服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能......
  • Redis-set常用命令
    Redis-set常用命令smembers遍历所有内容127.0.0.1:6379>saddk1123455127.0.0.1:6379>smembersk112345sadd往key中添加/设置值127.0.0.1:6379>saddk1123455127.0.0.1:6379>smembersk112345sismember查看指定key中是否包含指定的值12......
  • Redis-Hash常用命令
    Redis-Hash常用命令hash的存储格式示例fkey:{k1v1k2v2k3v3}hset设置hash类型,在key中可以添加键值对127.0.0.1:6379>hsetk1k4v4k5v52hget获取hash类型中的指定键的value127.0.0.1:6379>hsetk1k4v4k5v52127.0.0.1:6379>hgetk1k4#获取k1中键为......
  • Redis-list类型常用命令
    Redis-list常用命令lpush从左侧添加127.0.0.1:6379>lpushk1123455127.0.0.1:6379>lrangek10-154321  rpush从右侧添加127.0.0.1:6379>rpushk10-17127.0.0.1:6379>LRANGEk10-1543210-1  lrange遍历list127.0.0.1:6379>L......
  • 【大数据】通过 docker-compose 快速部署 ClickHouse 保姆级教程
    目录一、概述二、ClickHouse列数据存储优缺点1)优点2)缺点三、ClickHouse中Zookeeper的作用四、前期准备1)部署docker2)部署docker-compose五、创建网络六、安装Zookeeper七、ClickHouse编排部署1)下载ClickHouse安装包2)配置3)启动脚本bootstrap.sh4)构建镜像Dockerfile5)编......
  • redis-string常用命令
    string类型的常用命令常用SET/GET SETk1v1 EX参数:以秒为单位设置过期时间setk2v2EX10PX参数:以毫秒为单位设置过期时间setk2v2PX10000EXAT参数:设置以秒为单位的UNIX时间戳所对应的时间为过期时间PXAT参数:设置以毫秒为单位的UNIX时间戳所对应的时间为过期时......
  • 安装指定版本的docker
    yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo查看有哪些包yumlistdocker-ce--showduplicates|sort-r我们需要配置软件包名称。该软件包名称是软件包名......
  • 3分钟了解MacBook m1芯片使用docker安装nginx
    1、先安装nginxdockerpullnginx2、创建目录mkdir-p/Users/benjie/software/nginx/confmkdir-p/Users/benjie/software/nginx/logsmkdir-p/Users/benjie/software/nginx/html3、启动nginx实例,为了复制配置dockerrun--namenginx-p80:80-dnginx:latest4、......
  • 如何运用dos命令进入C盘?Dos常用命令大全
    1、在开始界面找到运行,快捷键Win+R,输入命令cmd,点击确定2、现在我们已经进入以下界面3、在Administrator>后面输入c:dir列文件名deltree删除目录树cls清屏cd改变当前录copy拷贝文件diskcopy复制磁盘del删除文件format格式化磁盘more分屏显示type显示文件内容rd删......
  • docker部署
       使用宿主机的端口  -ePARAMS使用哪个环境 --namedocker的名字 docker——storage基于哪个镜像去创建容器  指定pom文件 ......