前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Linux安装使用docker

Linux安装使用docker

作者头像
R0A1NG
发布2022-02-19 10:06:38
发布2022-02-19 10:06:38
90900
代码可运行
举报
文章被收录于专栏:R0A1NG 技术分享R0A1NG 技术分享
运行总次数:0
代码可运行

安装Docker

方法一:

curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun

方法二:

curl -sSL https://get.daocloud.io/docker | sh

方法三(centos):

rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on

Docker使用

启动docker

systemctl start docker

关闭docker

systemctl stop docker

重启docker

systemctl restart docker

开机自启

systemctl enable docker

关闭开机自启

systemctl disable docker

Docker常用命令

查看Docker版本

docker -v

查看docker镜像

docker images

查看docker运行的镜像

docker ps -a

查看docker网络列表

docker network ls

查看docker网络信息

docker network inspect testfirstnetwork_byfn

查看有哪些数据卷

docker volume ls

搜索镜像

docker search 镜像名/ID

下载镜像

docker pull 镜像名/ID

启动所有容器

docker start $(docker ps -a -q)

停止所有容器

docker stop $(docker ps -a -q)

删除所有容器

docker rm $(docker ps -a -q)

启动镜像

docker run -d -p 2333:80 镜像名或镜像ID --name="my" # –name=”xxx-name”: 为容器指定一个名称 # -d: 后台运行容器,并返回容器ID # -p: 指定端口映射,格式为:主机(宿主)端口:容器端口 # -P(大写): 随机端口映射,容器内部端口随机映射到主机的高端口 # -it: 为容器分配一个伪输入终端,已交互方式运行容器

停止容器

docker stop 容器名/ID

启动停止的容器

docker start 容器名/ID

重启容器

docker restart 容器名/ID

删除容器

docker rm 容器名/ID

在运行的容器中执行命令

docker exec -it 容器名/ID bash

更换镜像源

修改或新增 /etc/docker/daemon.json文件

代码语言:javascript
代码运行次数:0
复制
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]

}

然后重启docker

systemctl restart docker

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021 年 05 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装Docker
  • Docker使用
  • Docker常用命令
  • 更换镜像源
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档