目录
认识Docker
Ubuntu相关基础
1. 手动更改ubuntu下载源
以下操作是在ubuntu18.04-desktop中进行的,
使用此方式安装docker时会报错若干,不推荐.
- 备份原始文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
- 打开文件
vi /etc/apt/sources.list
- 注释原文件内容添加新地址
- 保存退出:
ESC+wq!
- 更新源:
sudo apt-get update
2.更便捷Ubuntu软件源下载速度加速方式(推荐):
https://jingyan.baidu.com/article/6dad507559d7d8a123e36eaa.html
3.Ubuntu更改ubuntu语言支持
Change into Chinese language:
https://blog.csdn.net/smart_ferry/article/details/84186835
4.其他
4.1 Ubuntu启动时连按SHift可进入系统选择界面
4.2 ssh的使用
4.2.1 Ubuntu安装ssh
apt-get install ssh
4.2.2 ssh的使用
用户名@ip地址 -p 开放端口号(该类信息在服务器供应商处查看)
Docker
1.安装Docker
参考如下链接安装即可:
https://www.runoob.com/docker/ubuntu-docker-install.html
2.Docker基础
1.下拉镜像
docker pull python:3.6
2.创建新容器并进入
docker run -d -it --name zhou python:3.6#创建新容器并后台运行
docker run -it --name zhou python:3.6 /bin/bash#创建新容器,直接进行交互
3.删除容器
docker rm $(docker ps -a -q)#删除所有停止的容器
4.docker网络信息查看命令:
docker inspect 容器ID
3.自定义网络
3.1 linux网络基础命令
纯ubuntu系统安装ip命令:apt-get update & apt-get install -y iproute2
查看网络地址信息:ip addr
3.2网络模式
bridge:桥接(docker默认,推荐)
none:不配置网络
host:和宿主机共享网络
container:容器网络互联(用的少局限大)
3.3 docker网络模式介绍
3.3 操作
创建子网:
docker network create --drive bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet
查看子网信息:
docker network inspect mynet
连接子网:
docker run -d -P --name YourcontainerName --net mynet containerName
3.4 网络连通-------不同子网之间建立连接
容器连接网络:docker network connect mynet 待连接容器名
查看自定义网络信息:docker network inspect mynet
一些小知识
apt-get update:update是更新软件列表
apt-get upgrade:upgrade是更新软件