Ubuntu16.04安装Docker,基本使用入门

Ubuntu16.04安装Docker

root@compute2: ~# apt install docker.io -y

查看当前版本

root@compute2:~# docker -v

Docker version 1.9.1, build a34a1d5

root@compute2:~# dpkg -l | grep docker

rc  docker.io                                  1.11.2-0ubuntu5~16.04                                       amd64        Linux container runtime

ii  lxc-docker                                 1.9.1                                                       amd64        Linux container runtime

ii  lxc-docker-1.9.1                           1.9.1                                                       amd64        Linux container runtime

查找镜像

root@compute2:~# docker search ubuntu

dorapro/ubuntu                    ubuntu image                                    0                    [OK]

konstruktoid/ubuntu               Ubuntu base image                               0                    [OK]

uvatbc/ubuntu                     Ubuntu images with unprivileged user            0                    [OK]

下载Ubuntu镜像

root@compute2: ~#  docker pull ubuntu

Using default tag: latest

latest: Pulling from library/ubuntu

2f0243478e1f: Pull complete

d8909ae88469: Pull complete

820f09abed29: Pull complete

01193a8f3d88: Pull complete

Digest: sha256:8e2324f2288c26e1393b63e680ee7844202391414dbd48497e9a4fd997cd3cbf

Status: Downloaded newer image for ubuntu:latest

查看系统下的镜像

root@compute2:~# docker images -a

REPOSITORY                 TAG                 IMAGE ID            CREATED             SIZE

ubuntu                     latest              bd3d4369aebc        12 days ago         126.6 MB

ubuntu-1604-sleepy_kilby   latest              94c88d9d0023        3 weeks ago         126.4 MB

ubuntu                     <none>              f8d79ba03c00        3 weeks ago         126.4 MB

cmer81/centos7-openstack   latest              3317e0f4e0fb        7 months ago        322.2 MB

创建容器并进入容器

root@compute2:~/docker# docker run -it --name website ubuntu

root@82735dde0f36:/#

root@compute2:~/docker# docker ps

CONTAINER ID        IMAGE                      COMMAND             CREATED              STATUS              PORTS                  NAMES

82735dde0f36        ubuntu                     "/bin/bash"         About a minute ago   Up 10 seconds                              website

退出容器

root@82735dde0f36:/#exit

创建容器 在后台运行,指定端口

root@compute2:~/docker# docker run -d -p 2222:22 --name ubuntu ubuntu

b28bedcf41814c2597ed459704608d0f003dc8d6c5d3f9251e6641c12184874f

root@compute2:~/docker# docker rm website

docer rm  -f:删除正在运行的容器

启动和关闭容器

root@compute2:~/docker# docker stop ubuntu

root@compute2:~/docker# docker start ubuntu

给容器设置root密码

[root@dfbc7c3db16b /]# passwd root

Changing password for user root.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

设置允许root密码登录

[root@dfbc7c3db16b /]# vi /etc/ssh/sshd_config

PermitRootLogin yes

PasswordAuthentication yes

查看IP

[root@dfbc7c3db16b /]# ifconfig

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

inet 172.17.0.3  netmask 255.255.0.0  broadcast 0.0.0.0

inet6 fe80::42:acff:fe11:3  prefixlen 64  scopeid 0x20<link>

ether 02:42:ac:11:00:03  txqueuelen 0  (Ethernet)

RX packets 442  bytes 52962 (51.7 KiB)

RX errors 0  dropped 0  overruns 0  frame 0

TX packets 427  bytes 44518 (43.4 KiB)

TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

SSH到容器中

root@compute2:~# ssh 172.17.0.3

root@172.17.0.3's password:

[root@dfbc7c3db16b ~]# ifconfig

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

inet 172.17.0.3  netmask 255.255.0.0  broadcast 0.0.0.0

inet6 fe80::42:acff:fe11:3  prefixlen 64  scopeid 0x20<link>

ether 02:42:ac:11:00:03  txqueuelen 0  (Ethernet)

RX packets 434  bytes 52434 (51.2 KiB)

RX errors 0  dropped 0  overruns 0  frame 0

TX packets 419  bytes 42782 (41.7 KiB)

TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

本文转自 OpenStack2015 51CTO博客,原文链接:http://blog.51cto.com/andyliu/1851046,如需转载请自行联系原作者

Ubuntu16.04安装Docker 入门相关推荐

  1. Ubuntu16.04 安装 docker

    安装docker首先要需要一台宿主机, 我目前用VMvare下安装的Ubuntu16.04系统为宿主机,进行docker安装测试. ubuntu安装时选的中文环境,生成的sources.list里面的 ...

  2. Ubuntu16.04 安装 Docker 使用

    删除镜像: ruyulin@ruyulin-virtual-machine:~/myDocker$ sudo docker images REPOSITORY TAG IMAGE ID CREATED ...

  3. Ubuntu16.04安装Docker CE 并配置加速器

    PS:腾讯云Ubuntu16.04 64位,安装Docker CE 17.03 Docker目前分为两个版本: Docker Enterprise Edition (Docker EE) 专为企业开发 ...

  4. Ubuntu16.04安装docker

    官网: https://docs.docker.com/get-started/ https://hub.docker.com/ https://docs.docker.com/install/lin ...

  5. ubuntu16.04安装docker(阿里云镜像)

    一.查看docker安装环境要求 uname -a ls -l /sys/class/misc/device-mapper 二.安装docker # step 1: 安装必要的一些系统工具 sudo ...

  6. Linux入门(7)——Ubuntu16.04安装wps并解决系统缺失字体问题

    Linux入门(7)--Ubuntu16.04安装wps并解决系统缺失字体问题 参考文章: (1)Linux入门(7)--Ubuntu16.04安装wps并解决系统缺失字体问题 (2)https:// ...

  7. Ubuntu16.04通过docker安装微信和QQ

    Ubuntu16.04通过docker安装微信(wechat)和QQ(Tim) 一.安装docker sudo apt-get install docker docker images #查看是否安装 ...

  8. SDN入门第一篇——Ubuntu16.04安装mininet-wifi

    SDN入门第一篇--Ubuntu16.04安装mininet-wifi 最近因为项目需要,需要使用mininet搭建SDN仿真平台,mininet-wifi除了包含基本的mininet功能之外还包括引 ...

  9. Linux入门(9)——Ubuntu16.04安装flash player

    打开网页经常提示安装flash player,不安装flash player很多网页的视频都看不了. Ubuntu16.04安装flash player 打开终端,输入: sudo apt-get i ...

  10. ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务

    [摘要] docker很好用,但是在GPU服务器上使用docker却比较复杂,需要一些技巧,下面将介绍一下在ubuntu16.04环境下的GPU-docker环境搭建过程. 第一步: 删除之前的nvi ...

最新文章

  1. oracle 11g ORA-12514
  2. 每日一皮:“为什么要离开我,我做得还不够好吗?”
  3. boost::math::boost::math::interpolators::cardinal_cubic_b_spline用法的测试程序
  4. Google的云计算,你真的安全吗?
  5. Android 编译系统分析(二)
  6. 006 list类型
  7. redis相关技能积累
  8. MongoDB的ObjectId生成原理
  9. kali rolling source 16.1~~18.2
  10. 蓝牙打印 设置打印样式_双编辑模式 打印自由更轻松!——海鸟贴纸打印机蓝牙按键版体验...
  11. 多元统计分析基于r课后答案_应用多元统计分析课后答案.doc
  12. 英雄与将军进不去一直连接服务器,英雄与将军进不去_英雄与将军载入不进战斗...
  13. 解决zui-upload(ZUI: 文件上传 - v1.8.1)移动端上传组件的bug
  14. php中划线,html中下划线、删除线、上划线的样式与用法实例
  15. 认认真真几个高质量人工智能方向的原创公众号
  16. 【读书笔记】《中庸(国学大书院)》
  17. coreldraw x7 分布_CorelDRAW X7新特性汇总
  18. 编程开发学习笔记之程序员如何用1年时间获得3年成长(图)
  19. U8 存货期初余额 货位
  20. 联想计算机不能进入系统桌面,联想笔记本进不去桌面的解决方法

热门文章

  1. 423.从英文中重建数字
  2. InvalidArchiveError(‘Error with archive D:\\Program Files\\Anaconda\\pkgs\\numpy-base-1.19.1-py36ha3
  3. 多小区下小区上行速率的计算(4)
  4. flutter usb串口_Flutter 踩坑记录
  5. 凸优化第二章凸集 2.5分离与支撑超平面
  6. Mesos和Marathon下容器无法正常部署可能的原因
  7. k-d Tree及其Java实现
  8. DL实战(3):cfNet- Matlab配置
  9. 【POJ 3074】Sudoku【剪枝】
  10. python gui哪个好看_python的GUI选择什么方案比较好?