Linux Docker容器安装和使用(最简洁快速方式)

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。本篇讲述在linux中通过脚本安装Docker方法。

Docker脚本安装

  • curl -fsSL https://get.docker.com -o get-docker.sh
  • sudo sh get-docker.sh

注意*
需要使用管理员安装,不是管理员输入:sudo su
如果已经安装,需要卸载之前环境:
docker.io
docker-compose
docker-compose-v2
docker-doc
podman-docker
卸载所有冲突的程序包:
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

Docker使用

1、安装镜像:docker pull hello-world
2、运行镜像:docker run hello-world

注意*
以管理员身份安装,如果出现权限问题,需要把当前用户添加到docker组中
sudo gpasswd -a root docker
newgrp docker

Docker图像化管理工具

Portainer安装和使用:

  1. 创建portainer储存库:docker volume create portainer_data
  2. 安装portainer:docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
  3. 查看是否安装成功:docker ps
  4. 安装完重启:docker restart f4d3b8ec1a1b   (portainerId)
  5. sudo docker restart portainer
  6. 查询portainer是否安装:https://42.123.257.6:9443

Docker常用命令

查看docker版本:docker -v
查找镜像:docker images
如果root没有密码,设置root密码:sudo passwd root
切换root:su root
切换根目录:cd ~

参考:

Install Docker Engine on Ubuntu | Docker Docs

最最简单的Docker安装使用!_哔哩哔哩_bilibili

相关推荐

  1. 使用docker以容器方式安装redis

    2024-04-13 20:42:04       54 阅读
  2. MSYS2快速安装使用

    2024-04-13 20:42:04       23 阅读
  3. HTML快速简单

    2024-04-13 20:42:04       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 20:42:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 20:42:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 20:42:04       87 阅读
  4. Python语言-面向对象

    2024-04-13 20:42:04       96 阅读

热门阅读

  1. openEuler-22.03 软件包安装

    2024-04-13 20:42:04       39 阅读
  2. Linux中账号登陆报错access denied

    2024-04-13 20:42:04       38 阅读
  3. 【使用Linux的基础和小技巧】

    2024-04-13 20:42:04       43 阅读
  4. ActiveMQ 03 整合SpringBoot

    2024-04-13 20:42:04       39 阅读
  5. 补上ROS键盘遥控机器人的keys_to_twist_ramps.py文件

    2024-04-13 20:42:04       45 阅读
  6. 【牛客SQL快速入门】SQL基础(二)

    2024-04-13 20:42:04       43 阅读
  7. npm错误找不到模块‘@vue/cli-plugin-babel/preset‘

    2024-04-13 20:42:04       25 阅读
  8. vim配置 fzf 插件

    2024-04-13 20:42:04       35 阅读