docker官方文件:
較舊的docker版本稱為docker
或docker-engine
。如果已安裝這些程式,請解除安裝它們以及相關的依賴項。
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
設定儲存庫安裝yum-utils
軟體包(提供yum-config-manager
實用程式)並設定穩定的儲存庫。
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
安裝最新版本的docker engine容器
sudo yum -y install docker-ce docker-ce-cli containerd.io
啟動docker
sudo systemctl start docker
通過執行hello-world
映像來驗證是否正確安裝了docker engine
sudo docker run hello-world
檢視docker版本
docker -v
更換docker映象源
阿里雲映象服務
使用阿里雲官方提供的命令
sudo
mkdir -p /etc/docker
sudo
tee /etc/docker/daemon.json <
eofsudo systemctl daemon-reload
sudo systemctl restart docker
檢視加速器是否已切換
[root@mayuhui ~]
# docker info
client:
debug mode: false
server:
containers: 2
running: 0
paused: 0
stopped: 2
images: 1
server version: 19.03.13
storage driver: overlay2
backing filesystem: extfs
supports d_type: true
native overlay diff: false
logging driver: json-file
cgroup driver: cgroupfs
plugins:
volume: local
network: bridge host ipvlan macvlan null overlay
log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
swarm: inactive
runtimes: runc
default runtime: runc
init binary: docker-init
containerd version: 8fba4e9a7d01810a393d5d25a3621dc101981175
runc version: dc9208a3303feef5b3839f4323d9beb36df0a9dd
init version: fec3683
security options:
seccomp
profile: default
kernel version: 3.10.0-514.26.2.el7.x86_64
operating system: centos linux 7 (core)
ostype: linux
architecture: x86_64
cpus: 1
total memory: 1.796gib
name: mayuhui
id: fje4:f2of:tj5e:pfit:zj6w:qan7:gsrd:diro:x2cr:xu5y:n32w:ncgg
docker root dir: /var/lib/docker
debug mode: false
registry:
labels:
experimental: false
insecure registries:
127.0.0.0/8
registry mirrors:
# 替換成功之後這裡會顯示你的阿里雲映象加速位址
live restore enabled: false
設定docker開啟自啟
檢視已啟動的服務
systemctl list-units --type=service
檢視是否設定開機啟動
systemctl list-unit-files |
grep
enable
設定開機啟動
systemctl enable docker.service
# 或者
systemctl enable docker
關閉開機啟動
systemctl disable docker.service
# 或者
systemctl disable docker
docker容器設定自動啟動
# 建立容器時新增--restart=always
docker run --name 自定義名稱 -p 宿主機埠:容器埠 --restart=always -d 映象名稱
# 如果已經啟動的專案,則使用update更新:
docker update --restart=always 容器名
Docker學習 Centos7上安裝docker
英文安裝教程 要安裝docker ce,您需要centos 7的維護版本。不支援或測試存檔版本。必須啟用centos extras儲存庫。預設情況下,此儲存庫已啟用,但如果已將其禁用,則需要重新啟用它。建議使用overlay2儲存驅動程式。較舊版本的docker被稱為docker或docker en...
CentOS7 0上用命令安裝Chrome瀏覽器。
在目錄 etc yum.repos.d 下新建檔案 google chrome.repo,並且在該檔案中新增如下內容 1 google chrome 2 name google chrome 3 baseurl 4 enabled 1 5 gpgcheck 1 6 gpgkey 7 2.安裝goog...
CentOS上安裝使用Docker
使用阿里雲映象加速器 docker安裝nacos 啟動nacos 訪問nacos docker安裝 版本lsb version core 4.1 amd64 core 4.1 noarch distributor id centos description centos linux release ...