top
本文目录
Docker安装
CentOS or RedHat
Debian or Ubuntu
Clear Linux
Docker使用
授予权限
列出已有镜像
当前所有docker状态
启动或者关闭一个docker
删除一个docker
删除一个docker 镜像
查看某个docker日志
拉取某个镜像
进入docker命令行
在外部执行命令
导出某个docker
导入刚刚导出的docker
查看所有Docker的IP地址
很有用的Docker项目
Nginx Proxy Manager

Docker安装及常用指令

Docker安装

CentOS or RedHat

sudo yum update & sudo yum install docker -y

Debian or Ubuntu

sudo apt update sudo apt install docker.io -y

Clear Linux

sudo swupd bundle-add  cloud-control

Docker使用

授予权限

sudo gpasswd -a $USER docker newgrp docker

列出已有镜像

docker images

当前所有docker状态

docker ps -a

启动或者关闭一个docker

docker start [docker_name]
docker stop [docker_name]

删除一个docker

docker rm [docker_name]

删除一个docker 镜像

docker image rm [REPOSITORY:TAG or ID]

查看某个docker日志

docker logs [docker_name or ID]

拉取某个镜像

docker pull xxx/xxxxxx:tag
#或者私人Package
docker pull url:tag

进入docker命令行

 docker exec -it [docker_name] sh

在外部执行命令

docker exec [docker-name] [code]

导出某个docker

docker export [id or name]  xxxx.tar

导入刚刚导出的docker

cat docker/xxxx.tar | docker import - test/xxxx:v1
#或者从URL导入
cat [url] | docker import - test/xxxx:v1

查看所有Docker的IP地址

docker inspect -f {{.Name}} = {{.NetworkSettings.IPAddress }} (docker ps -aq)
#或者
docker inspect -f {{.Name}} = {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}(docker ps -aq)

很有用的Docker项目

Nginx Proxy Manager

  • 一个超好用的反代神器,还支持自动申请SSL证书,端口转发,访问权限管理等.....
jc21/nginx-proxy-manager:latest
THE END
icon
0
icon
分享
icon
二维码
icon
海报
发表评论
评论列表

赶快来坐沙发